Pergunta de entrevista da empresa APL

Most difficult task I completed