+ + + + T + + ++