hr/euler/euler005.c