Solution for exercise 2 incl. assignment of tasks and tests