Puzzles solved by BAM