Solution 7 (20/32)

Solution 7