+-+++-++-++++---