example 2.2