feito parte 1 do trabalho nesse arquivo