example 10.10 edited