Чутка поплыл и не понимаю, почему с файлом ничего не происходит (во время тестирования). Прошу помочь:) P.S. Знаю, что код местами дублируется и можно было бы в некоторых местах объединить и сократить код