csc 130 HW

literally just copied the source code online into this