################# #...............+ #...............# #..########..##.# #..# .# ####..# .. ##.###'# .. #.^....# .. #..<...# . #......+ #......# #......# ##.##..# #.##### ..# ... ### ..< ... ... ... #.# # #(####.### #......... +O........ #<..# #.Z.# #...+ #...# ##### #.. #..## . .... .. .... .# ... ####..## #.. ........ #.###.)##h.... ........$..# ...?....<.Z# .###...##.## #.. .# ... .# ..(. .. ... .# ## .# .# ..