euler/e179.c