##### ########### #...# ##### #........^# #...# ##...## #.........##### #...# ##.....###..)..........# #...# #.......##...........>.# #...# #########.......##.............# #...# #.......#...............###....# #...# #.......##.....##.........##..### #..## #.......#.......................####..# #.................#.####.#.....#......# ####................#..###)..........#...# #.................#.....(....#...###.....# #..........###.........(.##......#####...# #####..####..[......#.(######......#.....# ###..# ##....#........## ##........#...######### #######....###...#...#..###..# #......#..#......##...## #........................###.###.#....................## #..........................(.....#.......#.............# #........................####...##.....#.#.............# #........................# ###.##.....#.#.)...........# #..............<...##..### #.##.....#.###...<......## #..............<...##.#### #.##.....#.####...##...## #..................##....# #.#.....##..###..####### #........#######...##.##.## ##.#.....###.#...######## #......>.# ###.####...####.....#### #...###......# #........# ###....8....#..#.## #.### #......# ########## #.........#....# #)#####......# #.........##..########....##......# ##.........#...#..................## ##...........#.............#.......# #########.....T......#.##..........##......# ##.....##...8...>)..8...##.^................## #...................................##..>((..##### #########[..................##..........#####).).#...## #.......#......#.........#.......>......####..))......## #.8.8.8.#......#.........#..###########................# #.......#......#.........#..# #####............# #<......').....#....8....#..# #............# #.......#......####)..####### ##..........## #.8.8.8.#.........(..## ##...##...## #.......#..##.....#### ########## ###################