Homework 1, Revision 3