############## #............# ##### #.##########.#######.....h #.# #..............# #.# #.####.######### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#####.####.# #### #............# #.> #####...###### #.# #.#.# ##########.# #...# #####..........# ##.## #.(....######### #.# #.###(.# #.# #.# #..# ##.## #@###..# ######...###...(..# #.<...........###(# #.####...####.# #.# #.# ##.## #.# #.# #.# #.# #.###.# #.# #.# #...#(########### #.# #.# ###.#...(.......# ..# #.# #.# #.###########.# ..# #.# ###.# #.# #.###### ..# #.###.#.# #.# #......##.# #.##.#..# #.# ######....# . #.#.#...# #.# ##....### .. #.##...## #.# #.......#.#. #.###.## #...# #........... #.# #.# ###.# #..(....#.. #.# #.# .# ##.(>.### #.# #.# ### # #.($.# #.# #.# ... #.#.## #.# #.# #.###.. ...#.# #.# #.#####......S ###.#@# #.# #..........# #.>.# #.# #######....$.. ....# #.# #.#.### #.#.# #.# .# # ..#.# #.# # #.#