modified:   original.c