puzzles added by JJ BAND