Chap 8. Exploring gen.listOfN
Chap 8. Ex9: listOfN implemented with primitives
Chap 8: Ex10: union.
Chap 8: cross is not needed anymore