------5--------------------------------------5-------------------------------------| ----5-----8--5----------------8--5------5------8----5----------------------- ------| --5-------5------7--5-----7----------5---------5-------5--7---5--7---------- ------| ------------- 7--5---------5------7------------------7--7--7---5--7----------------| -------------------------------------------------------------5-------------- -----| -----------------------------------------------------------------8--5------- -----| ----------7----5--------------------------------------------0--------------- ------| ------5---5--------8--7--5----------5---0------------------0---------------- ------| ----5----------5---5------------7---5--------6-------8-----0---------------- ------| --7------------------------------5-------5----7-------9--------------------- ------| -----------------------------------------7-----7-------9-------------------- ------| ---------------------------------------------------------------------------- ------|