Solution 2.5