Astreaminput/outputsystem,theoriginaldocsbyRitchie