Puzzles solved by ADITI