Keith - yes, that's a great solution to Puzzle 86!