Completed the exercise on page 20 with the help of
Evgeny.
Merge branch 'shg_pg20'