added test3.c