-|--------------------------------------------------------------------|--
-|-----------------------7h8p7-----------------------------7h8p7---7--|--
-|-----6-----6-7---6-7---------9-7-6---6-7---6-7-9--6-7-9------- 9---9|--
-|-8-9---8-9-----9-------------------9-----9--------------------------|--
-|--------------------------------------------------------------------|--
-|--------------------------------------------------------------------|--
-|----------------------------------------------------|--
-|--7-------7--9--9b10-7------7-----------------------|--
-|----7---7---------------10----7---7-----------------|--
-|------7-------------------------7-------------------|--
-|----------------------------------------------------|--
-|----------------------------------------------------|--
-|----------------------------------------------------|--
-|---------------------7h8p7--------------------------|--
-|-----6-----6-7---6-7-------9-7-6--------------------|--
-|-8-9---8-9-----9-----------------9-let ring---------|--
-|----------------------------------------------------|--
-|----------------------------------------------------|--