Puzzles solved by laban