Pergunta de entrevista da empresa ASSET Technology Group

3 problems (1 was tricky)