  /   \       |
|      /     \   /x   y\   /     \   /     \      |
|     /  x y  \ / o   o \ /  x y  \ / x   y \     |
|    o    @    o   \ /   o    o    o  o   o  o    |
|    |\       / \   o   / \   |   / \  \ /  /|    |
|    | \     /   \  |  /   \  @  /   \  @  / |    |
|    |  \   /     \ @ /     \   /     \   /  |    |
|    |   \ /   x   \ / x   y \ /   x   \ /   |    |
|    |    o    @    o  o---o  o    o    o    |    |
|    |    |\       / \  \ /  / \   |   /|    |    |
|    |    | \     /   \  @  