Puzzles solved by babi