######################### ##.#..##.................# ### ##......#.................# ##.## ###......##..8..#..#..#..8..# #...###.##......#....[............# ##..##........[.#.[.[..[..........# ##.....#.......8.#..#..###'###..#..# #................#.....#8....#.....# ##...............'.....#.....'.....# #............)...'..#..#.._..'..#..# #.........)......'.....#.....'.....# #........o[......#.....#8....#.....# #........[o>...8.#..#..###'###..#..# ##....).oooo[....#.................# #........[o......#.................# ##....).[[.)....##..8..#..#..#..8..# ##.....))#.....###.................# #.....).)....#.#.#.................# #...[[)..##.....#################### ##.[<...##...#.#..#..#.#...# #......#...............#.## #..........#........#..### #.........###.####.##...## ##..........#.###........# #.......#......#....#.#.## ### ##..##...##...........#### ##.## #...##..####.##.##.#.## ##...# ##......# ###...##### ##...## ##..##.## ##.## ##.#...# #...#### ### #......# ### ####### #...# ### ##..#..####.#####..##.## ##.## ###### #####.###...#.........##.......# ### ##.##.####.#....#...###.........#....#.## #..^...##......#......#........#......## #####..#..###..............o....####.....# ##.###......##......#.............####....# #...###.....###.#..#.#.....T.......#.#...## ##..##.....## ###.........[..............## ##...##..### ####.#......)>.[............# ##..>.#...#.####.#.###..#...o.o........##.## #............#......#...#............#..#..## ##...........#......##.......................# ##...#........##..#..#.......................## ####...###.......#.......#...#...###......#....## ##.##...#..#.............##......................# ###...##.#...............#####.....................### ####.#..##..##...............#.###......................## ##.#.....#................#......#..................#.....# #.....#..............>..........###......#...####........## ##.......#.....................#.##.....#.....##....#.#...# ###..............................##.#...#...####..##.##.## ##.............................######.#...## ####...### #...#........................###### ####.## ##.## ##.#####.................##.#####.## ### ### ### #....#....#.........####.#...### ##.####..#..^...#.....#...#.##.## ### #...#.....................# #...###...##.#.....##.##.## ##.## ##.######..######### ### ### ####