- + + + + + + + - + + - - + - - + + + - @ - - - @ - + + - - X * X - - + + + @ + + - - + + + - - X - - - + - + + + + + + + + -