See
details under condition.