ex15 file read
ex16 write to file