Puzzles solved by ABLB