* o -- r^r-8<