+ + + - t- + - r+