Solution 2.1a