Learning C++ through Project Euler