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