#>.# #.... #..# #.... # .... #....#######.#..# ##....#...)...#..## .### .................. .... ..<..........@...# ..... .......<########.##..#.. ........................ .............###..#..#.. ##+###...8...# #..# .#..# ......!58.8..###..##.#..## #......8h_58.............. #.####..8.8..#....##....#. # #...8...#....# ...... #......[#....##...... #...#.#.#####......... ....................... .######.#.#####.###..... #.#.. #(# <... #...#####)#### ... ........)....# #..)....)...# #.>.........# #...........# ### #.......(...# #...##...........# #...##...........# #...##...........# ###+####................# #.......................# #..................###### #..................# #..<...............# #.......###...(..### #.......# #......# #.......# ######## #....(..# #.......# #.......# #########