hr/euler/euler017.c