Pergunta de entrevista da empresa WebMD Health

Look at some awkwardly written method and optimize/fix it