Week 1 - Assigment 1 implemented.