Clean up and comments ex4-2.c