------------------------------------------------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
-------------------------------------------------------------------1----------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
--------------a------a-a------------------------------------------------------------------------------------------------------------- 
-----------------------------------------------------------3-3----------------------------------------------------------------------- 
---@-------------------------------------a------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
---------------------------------------------a--------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
-----------------------------------------a------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
---------------------------------------------a--------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
-----------------------------------------a------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
-------------------------------------------------a----------------------------------------------------------------------------------- 
--------------------------------------------------------a---------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------------------------------------------------------------- 
---------------------------------------------------a--------------------------------------------------------------------------------# 
------------------------------------------------------------------------------------------------------------------------------------# 
------------------------------------------------------------------------------------------------------------------------------------# 
--------------------------------------------------------a---------------------------------------------------------------------------# 
------------------------------------------------------------------------------------------------------------------------------------# 
------------------------------------------------------------------------------------------------------------------------------------# 
------------------------------------------------------------------------------------------------------------------------------------# 
----------------------------------------------------------------------a-----@-----------a------a-a---a-----a----a---a-----a------a--# 
------------------------------------------------------------------------------------------------------------------------------------- 
