###### #....##### #......[.# #........# #........# #####........# #............# #.#.#.#......# .............# ..#.#.#..###.# #.........##.####### #.#.#.#.#..........# ........#..........# ##.##.####.........# .. .. #.##.).#### . #.. #.##.#..# .. #..#....# ##..#...# . ##.#...# .. #####.#...# ... #.........# ....####.........# #.....#.........# #..@..........# ...#.!...........# .@.>...$.........# ..#.....#.##^##..# ........#..#(##..## ..#.....##........# ##.... ##..#....# #.... #.....#.## #.... #..#..@...## ..####.g##.......# ... #.# #.......# ##.###.......# ..............# ###.###..>..#.# #..$.....# .....#....#.# ....###....#.# .... #....#.## ... ######..# .. ####