Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

1) Проверить, содержится ли название города в базе фактов, используя объекты fact query и его методы.  
2) Если названия нет в списке фактов, сохранить его в новый факт.
Подсказка:
Для сохранения и поиска названия города в фактах, рекомендуется использовать контекст "город", и в название и значение факта вводить название города, например: ("город", "москва", "москва")
3) С помощью объекта fact query и его методов, реализовать поиск названия города в базе фактов, начинающегося с последней буквы введенного пользователем названия города.  
Дополнительно:  
4) Отформатировать найденное название так же, как и название, введенное пользователем в Задача 1: Работа со строками - выделить первую и последнюю буквы в новые переменные, игнорируя твердый и мягкий знак, и заменить букву "Ё" на букву "Е".