|   O---+---@---O---@---X
|   |   X---@---@   |   |
|   X   |   |   |   |   |
|   |   X---O---@---O   |