- resolução do problema D