I'm suspicious of one of Keith's answers. But don't change anything, Keith! This makes a nice extra puzzle.