Annual Puzzle Day a Hit at Middleburgh Library