input e output