Project Euler solutions written in strict C99.