-----------------------------------------------------------| ---------3-----------3-----------3-----------3-------------| -------0---0-------0---0-------0---0-------0---0-----------| -----4-------4---4-------4---4-------4---4-------4---------| ---2-----------2-----------0-----------0-------------------| -----------------------------------------------------------| -----------------------------------------------------------| ---------3-----------3-------------------------------------| -------0---0-------0---0-------0-----0---------------------| -----4-------4---4-------4---4-----4-----------------------| -----------------------------------------------------------| ---3-----------3-----------2-----0-------------------------| -----------------------------------------------------------| ---------3-----------3-----------3-----------3-------------| -------0---0-------0---0-------0---0-------0---0-----------| -----4-------4---4-------4---4-------4---4-------4---------| ---2-----------2-----------0-----------0-------------------| -----------------------------------------------------------| -----------------------------------------------------------| ---------3-----------3-------------------------------------| -------0---0-------0---0-------0-----0---------------------| -----4-------4---4-------4---4-----4-----------------------| -----------------------------------------------------------| ---3-----------3-----------2-----0-------------------------| -----------------------------------------------------------| -------3-----3---------3-----3---------3-----3-------------| -----4-----4---------4-----4---------4-----4---------------| -----------------------------------------------------------| ---2-----2-----2^0-----------------2-----2-----2^0---------| -------------------2-----2-----2^0-----------------2---2^3-| -----------------------------------------------------------| -------3-----3---------3-----3---------3-----3-------------| -----4-----4---------4-----4---------4-----4---------------| -----------------------------------------------------------| ---2-----2-----2^0-----------------2-----2-----2^0---------| -------------------2-----2-----2^0-----------------2---2^3-|