! - ^ r