HW2 Grading, what points were taken off for. -.5 No name given in the file. -1 File does not run as turned in. For each problem, if what you have is just plain wrong, confusing, and not really close at all, I'll give a judgement call of somewhere between taking off all of the points to half, depending on if there is anything there that is worthwhile. Otherwise, it's based off of the following... Problem 1, 3 Points -1/3 for each line that is wrong, rounded to 1/4 points. Problem 2, 4 Points 2 points for comments. -1 function comments not done properly. -.5 if they are sort of done properly. -.25 ''' ''' quotes need to be put right after function definition so it works with the help command. -.25 ''' ''' comments on the function should just say what it does, not how it does it. Do not say what each line of code in the function does, just say what the return value is. -.25 Showed both if and else parts as running. 2 points for program trace. -.5 if trace does not show specific values. -.5 if trace shows things happening in the wrong order. -.5 if trace does not show functions getting run. -.5 if trace does not show variables being created and changed. -.25 for each of those last 4 things if sometimes you did them correct and sometimes not. Problem 3, 4 Points 2 Points for isDivisor. -.25 if using 'True', 'False' or something else instead of True and False -.5 if not returning a value. -.25 if have order switched around for n and a. -1 function does not work correctly, if statement works but is not in the function. 2 Points for printing value, part b. -.5 function returns correct values, but if statement does not check it correctly. Problem 4, 4 Points -2 no function, but correct if check and print. -1 function prints value rather than returning value. -1 function checks things incorrectly. -.25 printing/returning strings instead of True/False. -.5 called function correctly but did not print. Extra credit, 1 point max.