Solution 12a