ex11-18

Mostly basic IO