. . #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# ############ #####.#.#################.......<..# #..............................)...# .#.. #.###.#.#########.....###........@.# ..... #.###.#.#########.....# #########.## #.#.# #.....................# #.# #.#.#####............####.....# #.# #.#.(.........>(.....# #.##### #.# # #.#.#####............# #.# #.# #.#.#.# #............# #.# #.# #####.#.#.#####.#####.####.####.####### ..# #........................................ ..# .####.#.#.#####.#####.####.####.####### ..# #.#.#.# #.# #. #.# #.# ..# #.#.#.# #.# #.# #.# #...#.# #.# #.# #.# #...#.# #.# #.# #.# #...#.. #.# #.# #.# #..<#.. ... ... ... #####.. . . .