.# # .#$# .########.#. ### ........... !.# ....?.....## #.# ...o....... #.# ..o......# #.# o......(.# #(# .....##o.# #.# ### #..# #o# #######..#####h# #.### .........).h...# #.#.. ######..########## #.#.# # #...........# #.#.# .# #..########)# #.#.##.(## #..# #.# #.#<.....# #... #.# #.#.###.## #... #.# #.#......# #... #.# #...###### #.... #.# ###.# #.. #.# #.# #.########.# #..........# ############