### ..# #.# # #.# #.# #.# #.# #.# #######.#####.### ...............# #.........##.#.## ..#####.[...?...##.#..# ...^..................# ..#####.........##.#..###.. .........>.......#.##....... ...###.........#......#### #......<..)).....(#####. #.....#.####............ #####.#g...#..........## #.......#..##......# ##########.##......# .......[.......>.# ###.###.##......# #.###.....# #.# .....# #.# #....# #.# ...# #.. ... ##. .