1 r * if ^ ^!