Homework 33