Assignement

Completion of the assignment