Puzzles solved by ALB