An android application to solve puzzles by generating word