---------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------Q-------------------------------------------------------------------------------------------- ------------------------------------------------------------------#--------------------------------------------------------------------------------------------- -----------------------------------------------------------------##--------------------------------------------------------------------------------------------- -----------------------------------------------------------------#-k-------------------------------------------------------------------------------------------- ----------------------------------------------------------------##-----o-----o---------------------------------------------------------------------------------- S--------------------K---------%---SQQSS----------------------------##----------SSS----------------------------------------------------------------------------- -------#-----------------------|--------------------------------SSSSSS-----------------------------------------------------------------------------oo-----oo---- -----#-#-------------#----S----|-----------------------------------------------------------------------##-TT--------------------------------------%%------------ -----###------------##------2--|----------------------------------#-TT--------TT-----------------------##-TT--------------------------------------||------------ ------###----------###------##-|----------------#-------SSS-----###-TT-------TTT---------TT------------##-##--------------------------------------||------------ ---#-###----------####---------|--------------------TT----------#---TT-------TTT---------TT---------##-##-----------TT--------------------------TT||---TT-----TT -#-#-####--------#####---------|--------------------TT-------------TTT-------TTT--TT-----TT----------#-##-----------TT---TT-----------------TT--TT||---TT-----TT -###-####-------#######--#-----|---g-ggg----##------TT-------------TTTT------TTT--TT--g-kTT----y----##-##-----------TT---TT------------k----TT--TT||---TT----kTT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXX---XXXX-------XXX--TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXX---XXXX-------XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXX