Solution 7 (15/32)

Solution 7