1. Разбейте текстовый файл на поток слов (рассмотрите для этого использование регулярных выражений). Создайте Строитель, который помещает слова в java.util.TreeSet, и другой, который производит java.util.HashMap, содержащий слова и их расположение (что-то типа счетчика слов).