I wish I had homework like this..