Version 2 of the Homework