Pergunta de entrevista da empresa BMO US

i found it difficult