CSCI 101 HW3 grading notes 50 points total Overall: - must have name and lab section in a comment at the top (-1 point) - each function must have docstring (-2 point total) - submitted code must compile and run (-5 points) - program must produce NO OUTPUT when run, ie, when pressing green arrow in Thonny (-2 points total) - our test script must run without crashing (-3 points) Prelab: - must work correctly, following instructions (up to -10 points) Snowflake: - must work correctly, following instructions (up to -5 points if attempted) - must submit output with at least 3 snowflakes, 2 colors, 1 filled (up to -5 points) Reverse: - must work correctly, following instructions (up to -5 points if attempted) - must be recursive (-5 points) - must take a parameter and return a result, no use of input() or print() (-2 points) Spiral: - must work correctly, following instructions (up to -5 points if attempted) - must be recursive (-5 points) - must submit output with at least 2 spirals (up to -5 points) Challenge: - up to 2 extra points if matches our sample drawing Testing code we will run on all submissions (NOT to be included in submitted code -2) print("reverse('Hello, World!') = ", reverse('Hello, World!')) print("reverse('') = ", reverse(''))