My version of the assignment

v1