..... .... ...### #.... #...# #...# #...# #..# #..# #.?# ###### #..# ######....# #..##### #.........####......# #........{.....###....... #........####..# ....... #........# #..###....... ######+### #.>o.'....... #....#.###o....Y. ..##..#.# ....... #....# ....... ...### ####