Domanda di colloquio di IBM

Complicated design that I worked