Update and rename first to first.c