Я писала код и с подсказками. но совсем в них не въехала, потом всё удалила. Сюда надо добавлять поток со вторым параметром. В выводе чисто на мой, сейчашний код, пишет, что закрыл всё и выбрасывает NullPointerException. Этот код я писала сама, его ещё понимаю, а код с дописыванием строки в методе чтения где происходит инициализация поля steam новым объектом потоком со вторым аргументом - я уже не врубаюсь, поэтому я удалила и оставила то, что писала с самого начала. Пожалуйста. скажите. что сюда добавить и почему. прошу. Не будьте ко мне беспощадны, это уже сделала за вас задача.