sio
Classes 
CharIn
CharOut
term