euler/e54.c