Coloquei as referencias, mas ainda não concertei os erros