Summarize chapter19-io-lecture.pdf