example 1 passes