Finished 8, but problem 8.2 has a bug.