The Witness Town Puzzles