+++++ +++oo +oooo