############## #............# #.##########.# #.# #.# #.# ##.## #.# ##...## #.# ######.>...# #.# #..........# #.# #.####.....# #.###.#####..@.# #.#.....# ##.#.########### #.#.....####@#...?..!.>.@. #..........<.##########.## ###.....#####...### #....@#####.....# ###...........#.# ########.#.##.# #.#.##.# #.#.##.# #.#.##.# #.#.##.# #.#.##.. .. #.#.#### .# #########@#....####.## #......(..####........ #.######### ##.###.### ##.#.##.# ##.###.#.# ##.## ##..####.# #.## ##.....# ##.## ##..##### ##.###...# #..#..#!#### #.#........# #.###.#.############## #.###.#.###.#........# #.(.......).#.######.# ### #.......#####.# #.# ##.# #.###.### #.# #.###..# #.# #.# ###.######.##.>.# ######.###.#####.............#.# .....................########...# ##########............# ##.## ##.##........# #.# #.#..(......# #.# #...........# ###.# ###...##+##.# #...# ##..# #.# #.### ##.# #.# #.# #.# #. ##.#### #.##+##.#####.....## .............<....## #.<............. #...############... #.#. .. #. . #