Worked example 3 - explained