Puzzle 30 submitted by JustJu

Mistakes Remaining: