Pergunta de entrevista da empresa Trustco Bank

Found non to be difficult or unexpected.