My Project Euler solutions in C++