Зачем читать это из потока? Можно например делать это с консоли.