Homework for my HackYale course