Pergunta de entrevista da empresa Prudential

Solve this coding challenge using any language you prefer.