Puzzle 26 submitted by pibenge

Mistakes Remaining: