Solved 1-8.