+ + + T + + ++