###.##### ......... ........# ........# #........# #........# #........# #........# #........# #........# #.......{#########.# ###.......o)oh.......# ...........#########.# ###.......# #.......# #.o.....# ..h..........# .............# ......!......# ..P..#.......# ....########.# ..## .# ## ..