Puzzles solved by asoka