fix bug where puzzles werent being solved