inputoutput