------------------------------------------------------------------------------- -----------10-8-7-8-------7---10-8-7-10---------10-8-7------------------------- -7-7-9-7-------------9-9----9--------------7-7-7----------9-5--5-5-5-7-7-7-7-9- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- --------------------------------------------------------------------------- ---7---10-8-7-8-----7---10-8-7-8-10-------10-8-7--------------------------- -9---9----------9-9---9-------------7-7-7--------9-5--5-5-5-7-7-7-7-9------ --------------------------------------------------------------------------- --------------------------------------------------------------------------- ---------------------------------------------------------------------------