Puzzles solved by baa