Pergunta de entrevista da empresa TP

Being a while cant remember all