Assignment 3 lol