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