s--s--s--s---------------------------------------------------------------------------------------------------------------------------------------------s--s--s--- 
s--s--s--s---------------------------------------------------------------------------------------------------------------------------------------------1111111--- 
1111111111------------------------------------------------------------------------------------------------------------------------------------------------------- 
----------------------------------------------------------------------------------------------------------------------------------------------------------------- 
----------------------------------------------------------------------------------------------------------------------------------------------------------------- 
-------------------------------------------------------------------------aaaaapppppppp--ppp-------ppppppppppppppppppppppp--ppp-------pppppppppppppppppp1111111222 
-------------------------------------------------------------------------aaaaa-------------------------------------------------------------------------s--s--s--- 
1111111111hhhhh--------------------hhhhhhhhh--------------------hhhhhhhhhaaaaa-------------------------------------------------------------------------s--s--s--- 
s--s--s--shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhaaaaa------------ppp--------------------------------ppp-----------------------s--s--s--- 
s--s--s--shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhaaaaa-------------------------------------------------------------------------s--s--s--- 
