Не дошел еще до раздела с InputStream и OutputStreeam, но задачку, вроде, решил. Скажите, пожалуйста, как оптимизировать код и сделать его меньше. Я уверен, что я написал слишком много кода для такой несложной задачи