Puzzles solved by BLS