(=> (Unexpected ?A ?B) (Exists (?Z) (And (Situation ?A) (Situation ?Z) (Different ?A ?Z) (Expected-For ?Z ?B))))