Each source file should start and end with the EXTRACT lines *FILE and *ENDFILE (for C routines they are /*FILE ... */ and /*ENDFILE ... */). There should be no blank lines before the *FILE or after the *ENDFILE. There should only be one routine in each file. The file name (excluding the extension), the EXTRACT member name and the routine name should all be the same. The layout of the code should follow the template described in section 3.