+ + + + + + + + + + + + + + + + + - r + ++