Работа выполнена в рамках марафона от @Sanya_kvo