new file:   answer07.c