Puzzle 82 submitted by Cyren

Mistakes Remaining: