------------------------------------------------------------- ------------------------------------------------------------- ------7------7------7-----7-----7-----7-----7-----7---------- --0------0------0-----0-----0-----0-----0-----0-----0-------- ------------------------------------------------------------- ------------------------------------------------------------- ---------------------------------------------- ---5---5-----5----5----5----5----5----5------- 7----7------7------7-----7-----7-----7-------- ---------------------------------------------- ---------------------------------------------- ---------------------------------------------- ------------------------------------------------------- -----7-----7-----8-----8------5-----5----6-----6------- --7-----7-----7-----7-----7-----7-----7-----7-----7---- ------------------------------------------------------- -------------------------------------------------------