Basic input/output.