ex15.c added