Working through programs to solve Euler's Problems