One more io exercise.
Finishing IO 8(