program SortingGrade(input, output); type StudentRecordType = record Number : string[10]; Name : string[9]; Grade : Array[1..8] of integer; end; StudentArrayType = array[1..50] of StudentRecordType; var StudentArray : StudentArrayType; Loop1 : integer; Loop2 : integer; ArrNum : integer; ArrNum2 : integer; GradeNum : integer; begin Loop1 := 0; Loop2 := 0; ArrNum := 1; ArrNum2 := 1; GradeNum := 1; while NOT EOF do begin writeln('input Student Name (break = -1)'); readln(StudentArray[ArrNum].Name); if StudentArray[ArrNum].Name = '^z' then begin break; end; writeln('input Student Number'); readln(StudentArray[ArrNum].Number); while Loop2 < 8 do begin writeln('input Student Grade (break = -1)'); readln(StudentArray[ArrNum].Grade[Arrnum2]); if StudentArray[ArrNum].Grade[Arrnum2] = -1 then begin writeln('Grade input end'); ArrNum2 := 1; Loop2 := 0; break; end; ArrNum2 := ArrNum2 + 1; end; writeln('-------------------Student Data ',ArrNum,'------------------------'); writeln(StudentArray[ArrNum].Name); writeln(StudentArray[ArrNum].Number); while GradeNum < 9 do begin if StudentArray[ArrNum].Grade[GradeNum] = -1 then break; writeln('Grade',GradeNum,' is ',StudentArray[ArrNum].Grade[GradeNum]); GradeNum := GradeNum +1; end; GradeNum := 1; writeln('Loop',Loop1); writeln('-------------------------------------------'); Loop1 := Loop1 + 1; ArrNum := ArrNum + 1; end; writeln('input end'); end.
sam 2013040001 80 90 -1 Ctrl+z
input Student Name (break = -1) input Student Number input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) Grade input end -------------------Student Data 1------------------------ sam 2013040001 Grade1 is 80 Grade2 is 90 Loop0 ------------------------------------------- input Student Name (break = -1) input Student Number input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Student Grade (break = -1) input Stude