------------------------------------------------------------------------|
------------------------------------------------------------------------|
------------------------------------------------------------------------|
---9-----9-7---7-9-----9-7---7------------------------------------------|
-------------9-------------9---7----7-9--7--------9-7----7---9-7--------|
-------------------------------------------10-7-------10---------7------|
-------------------------------------------------------------------------|
-------------------------------------------------------------------------|
----------------9---11--9------------------------------------------------|
--------------------------12-9-----7---5---------------------------------|
-------7-9-7-------------------------------7-----------------------------|
--7-10-------------------------------------------------------------------|
|