HW3 for COMS W4118 at Columbia