IMC Trading Interview Question

Design an order-book for trades