Problem 10 Done

Took a shot at 8, read the comments for more info