Hope and despair