parte do main concluida