modify cat.c dog.c