input/output character