blocks += round_blocks(round, puzzles, omit_header=True)
else:
blocks += round_blocks(round, puzzles)
+ blocks.append(divider_block())
# Also blocks for any puzzles not in any round
stray_puzzles = [puzzle for puzzle in puzzles if 'rounds' not in puzzle]