__________________________________________________
____________________$#%#%%%#%#%$$_________________
____________$#%%%%#%#%#%%%#%#%#%#%%%#%#$$_________
_____$##%%%#%#%#%#%#%%%#%#%%%#%%%#%#%%%#%#%#%#%$__
___%#%%%#%%%#%%%#%#%#%%%%%%%#%%%%%#%%%#%#%%%#%%%#_
___#%#%#%%%#%%%#%%%%%#%%%%%#%#%#%%%#%#%#%#%#%#%%%_
___$#%#%#%#%#%#%#%#%#%#%%%%%%%#%#%%%#%#%%%%%#%#%$_
___$%#___$%%%%%#%#%%%#%#%#%%%%%%%#%#%#%%%%#__$%%$_
___$#_____$%%%#%%%#%#%%%%%#%%%#%#%#%#%#%#$____#%$_
____%______#%#%%%#%#%#%%%#%#%%%___%#%#%#%_____%#$_
____%%_____%#%%%#%%%#%#%#%#%%$____$%#%#%%____%%%$_
____%%%____#%#%%%#%#%%%#%#%%%_____$%%#%#%%$$%#%#$_
____#%%%#%%%$$#%#%#%%%#%#%%%#_____%%#%%%%%%%%%%%$_
____%#%%%#%____$%#%%%#%#%%%#%$__$%%#$___%#%#%#%#__
____%%#%#%%_____$%%%#%%%#%#%#%#%#%#$____$%#%%%#%__
____%#%#%%%______#%#%#%%%%%#%%%#%#%_____%#%%%%%#__
____#%#%%%#%_____%#%%%#%#%#%#%#%%%%____$#%%$$%%%__
____%%%%%#%#%___%#%#%#%%%%%#%#%#%%%#$$%%%#____%#__
____$%#%#%#%#%#%#%$$#%#%#%%%%%#%#%#%%%#%%_____%%__
____$%%%%%%#%#%#%____$%%%%%#%#$___%#%#%#%____#%#__
____$%#%%%%%#%%%$_____#%#%%%#$_____%%%#%#$_$#%#%__
_____%%#%#%#%#%#%______#%#%#%_____$%%%%#%#%%%#%#__
_______$%%%%%%%%%%_____%#%#%#____$#%#%#%#%%%#%$___
___________$%#%#%#%___%#%#%#%#$$%#%#%#%#%#$_______
_______________$%%%%#%#%#%#%#%%%#%#%#%$$__________
___________________$%#%#%%%%%#%#%#$_______________
_______________________$#%#%%#$___________________
__________________________________________________