Pergunta de entrevista da empresa Deloitte

some puzzles and about project.