Quote boxes now generates all puzzles in the input file and assigns a difficulty based on the number of rows in the puzzle