############ ........h..# .........#h# #######.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.# # #.# #.#.# #.#.# #...# #.#.##### #.......############ #.>................# ......####.#########.## ##(..........# #.# ....#.####.#<# #.# ...#. #.#.# #.# ..#. #.#.# #.# . #.#.#######.# #.#.#.......# #.#.#.####### #.#.#.# .#.#.# #.#.# .@#.# #.# #.# #.# #.# #.# #.# #.# #.# ..#