############ #####........{.# #.....########.# #.##### #.# #.# #.# #.# #.# #.# #.# ########.############@####.# .........##<..............# .#######.#...##.###.#..###.## #........# #.#.......# #.#...##.# #....#####.# #...........>#...# ###...###.###....# ##.## # #...# #.# ?.... #.# ...... .. ....... # #....l#