Microsoft Interview Question

Design and code for me an elevator control unit