Second homework assignment that I’m kinda proud of~