--------------------S------------------
-------------------E----------------------
-------------------T--------------------------
-----------------E----------------------------------
---------------N----------------------------------------
--------------G---------------------------------------------
-------------G--------------------------------------------------
------------A--------------------------------------------------------
-----------H--------------------------------------------------------------
-------------------S--------------------------
----------------------A-------------------------------
---------------------------D-------------------------------
--------------------------