fixed memory leak in
PuzzleMaker