--------------2-----------|--------------------3-----|--------------5--------|
--------3-----------3-----|--------3--0-----0-----3--|--------2--------------|
-----2-----2-----2-----2--|--------------0-----------|-----------2-----------|
--0-----------------------|-----4--------------------|-----2-----------------|
--------------------------|--2-----------------------|--0--------------------|
--------------------------|--------------------------|-----------------------|
--------------3-----------|--------2-----------------|
-----0--3--0-----0--3--0--|-----------3--------3--0--|
--0-----------------------|--------------------------|
--------------------------|--0--4-----------4--------|
--------------------------|--------------2-----------|
--------------------------|--------------------------|
--------3--0-----5--7-5-----|--------------2-----------|
-----0------------------7-5-|--------3-----------3-----|
----------------------------|-----2-----2-----2-----2--|
--2-------------------------|--------------------------|
--------------0-------------|--5-----------------------|
----------------------------|--------------------------|
--------------3-----------|--------2-----------------|
-----0--3--0-----0--3--0--|-----------3--------3--0--|
--0-----------------------|--------------------------|
--------------------------|--0--4-----------4--------|
--------------------------|--------------2-----------|
--------------------------|--------------------------|
--------3--0--------5-----|--------------------2-------||
-----0-----------------2--|--------3---------3---------||
--------------------------|-----2-----2----2-----------||
--2--------------2--------|--0-----------4-------------||
--------------0-----------|----------------------------||
--------------------------|----------------------------||