Tables For Puzzle Making