fix 2.c