first assignment for one of my classes this semester, i gave up on the shadows halfway through