Puzzles solved by abb6