Pergunta de entrevista da empresa Jane Street

Standard coding OOP, probability, brain teasers