+ + + 4- ++