Rating: 30.47

About vertically, diagonally, horizontally
-