Pergunta de entrevista da empresa Optiver

HackerRank test, given 48 hours