############################################################ #.............................................a............# #<.############..############...........[.....o.....$......# #..# #..# #.################{............# #..############..############.####### #........Zh...# #.................................... ........<.....# #...............................##### O..............# #..)...............##########...###### ...........)....# #..................................... .......$.........# #...<................................. ..a...............# #..................................... ...............o...# #.############...............######### .............# #. #...............# .............# #. ...................... #. .....................## ......................# ......................# ......................# ...................... .................