Worked example 2 - explained