Puzzles solved by badi