Эти две строки по переводу в строку и по записи в stream повторяются в каждом case. От дублирования можно избавиться, сделайте это пожалуйста.