Soluções para os problemas propostos no project euler