Попов Сергей, 395 группа, Telnet

Сликом много лапши в этих 3х методах, посмотри как сделано у moskupols с enum.