IBM Interview Question

design a parking lot