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