Programming Style 5% Appropriate banner comment (including name and section) 5% Appropriate function header comments 5% Proper indentation and formatting of the code 5% Use of suitable explanatory comments 5% Use of meaningful variable names Performance: 50% Works correctly and fulfills problem specifications 10% Reasonable error detection and reporting 10% Well-designed output (shows all features of the program) Submission: 5% Hand in printed (hardcopy) output produced usng "script" 5% Maximum early submission bonus ----- 105% TOTAL POSSIBLE GRADE