#### #####..## ##.#<....### #...o).....#### #.... #. #...))......#.####...# # ....###... ##.#.#.....#....##....#.# .. #....#.#.#######..o#........# ..... ...#..... #.o.......#.# #...........####.... ##.......#.##............# ##.(...#.......#..### ....................#....####)))..............## ....................#....#.#)).)..............# # ##...........<......#......)................).#..## #..........$...............[#...............^.....# ##...............o..........#........()<#(...#...## ##.[....................................[....#....# #..<..).......................................#....# ##..)o)...#.#...#.........###############....#....## #...(.........#.#.......# ##...#....# #....#43o........ ......# ##......## ##....)(..###... ..... #.....## ##..#.4o#......# #..... #......#........ .... #............... #............... ................ #................ .... .......