Homework 4 [mandatory], Revision 0