Rational belief hierarchies