|----------------------------------------------------------
|----------------------------------------------------------
|-7------------------------7-------------------------------
|----------------------------------------------------------
|----55555555555555555555------555555555555555555----------
|----------------------------------------------------------
|----------------------------------------------------------
|----------------------------------------------------------
|-------7-------7-------7-------7--------------------------
|----------------------------------------------------------
|--5-5-----5-5-----5-5-----5-5-----------------------------
|----------------------------------------------------------
|------------------------------------------------------------
|------------------------------------------------------------
|-7-------------7---------------7----------------------------
|-7-------------7---------------7----------------------------
|-5-0-0-0-0-0-0-5-0-0-0-0-0-0-0-5-0-0-0-0-0-0-----7-8-10-8-7-
|---0-0-0-0-0-0---0-0-0-0-0-0-0---0-0-0-0-0-0-8-10-----------
|