|----------0--------|----------0--------|---------0--------|------------------||
|-------0-----0-----|-------0-----0-----|------0-----0-----|------------------||
|----0-----------0--|----0-----------0--|---0-----------0--|------------------||
|-------------------|-------------------|------------------|------------------||
|-------------------|-------------------|------------------|------------------||
|-0-----------------|-0-----------------|-0----------------|-0----------------||