```if pattern```