Pregunta de entrevista de Interactive Brokers

Advanced Java, SQL, Puzzles