four examples passed