3.2.2
do-notation chapter 2 notes