The new .c for program 4 of part 2 added