Pass1.c again