Input (grade 2): This is discussed in depth in Solomon, chapter 1.
Output (grade 6): This is discussed in depth in Solomon's biography, chapter 1.