#### ####...## ##....#..# #..<.....## #####.......... #..........##.> #.............. #..##....(..... ##............. ###...#......... #.....##........ .........#........ ..........^....... ....#..#......#.#. ................#. ....##....###..... ##..............# #....##......... ##....#........ . #.........##.# .. #......##..#.##... #..##.)#.......... ... ##.!..>....... #...##.)[{......### ##................# ##...............# ...#.............. #...#.............. ##................. #.>............... ................. ..............[..