Solution 8 complete