Цепи Маркова для автоматической генерации текста
- Берём файл с исходным текстом и разбиваем его на слова.
 - Все слова, которые стоят рядом, соединяем в пары (или больше).
 - Используя эти пары, составляем словарь цепочек, где указано первое слово и все, которые могут идти после него.
 - Выбираем случайное слово для старта.
 - Задаём длину текста на выходе и получаем результат.
 - Выбираем слово для старта. Чтобы было совсем непредсказуемо, начальное слово тоже будем выбирать случайным образом. Главное требование к начальному слову — первая заглавная буква.