Java applet which solves Ruzzle boards and gives the words in order of highest to lowest points