It must have been difficult to develop this. So much testing. I like puzzles and this was a good one. -oneak