Solution 11 (19/29)

Solution 11