5.9.3.1. Writing to the standard output (optional)
5.9.3.2. Writing to a file (optional)
5.9.3.3. Reading from the standard input (optional)
5.9.3.4. Reading from a file (optional)