Fixed endless PuzzleReader loop