Task 2.2: Solutions