Draft solution for 1.7 and 1.12.
Merge branch 'master' into draft
Merge branch 'master' into draft
victor will do 2.12 and 2.18
Merge branch 'master' into draft
victor -­Chapter 1 compiles.