##### ...> .####################..# ......oo...........##..# .....oo###########..#..# ...###. ##.#..# # #o #....# o. ##...# ## #...####.# #........# #....##### #...(# ### ##...#####.# #.. #.........# #%# #..######## #.# #..# #.# #..# #.# #..############^# #.......^.....#.## #######..####.........<# +.......># #.########## ########## #.# ..# ####