My journey through Project Euler