|----------------|----------------|----------------|----------x-----| |----------------|----------------|----------x-----|----------------| |x-x-x-x-x-x-x-x-|x-x-x-x-x-x-x-x-|x-x-x-x-x---x-x-|x-x-x-x-x---x-x-| |----o--o-o--o--o|----o--o-o--o--o|----o--o-o----o-|-o--o--o-o----o-| |o-o-------oo----|o-o-------oo----|o-o-------o-----|--oo------o-----|