euler/e104.c