fixed example 2_4