Слова из слов для Android

В игре в требуется составить наибольшее количество слов используя буквы из другого слова. 500 разных слов ждут пока вы разберете их по буквам и составите все возможные варианты их сочетаний! В игре лишь одно правило: составленные слова должны содержать от 3 букв.