---------------------10----10-9----9----------------------------
----12----10----10------10------10------------------------------
-13----13----11-------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------