4.184 solar_noon.c