.... ##### #..# ##..>.. ..# ....... ..# ....... #.# ....... .. #.###o....?. ... ###########.##(......b ... #.....(..).oo(........ #.# ########.#########o###....... #.# ####........# #.# ....... ########.#######....######## #....##..!.. #........##......#### ....## ###.. #...........###### .....# . #<.......#### ?.....# #........# .......# #........# ...?....# #........# ########## #...........# #############