added 1.c