Pregunta de entrevista de Virta (Finland)

Online coding test. 3 problems.