-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------3--------11----------6-------4---------------------------------------------3--------11----------6-------4---------------------------------------------1---------9-----------4-------2-----------------------------------------