generate reports for puzzle and puzzle-12