rose satisfying