Pergunta de entrevista da empresa Bending Spoons

To solve a logical task.