Project Euler 12 resolvido