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