###### ##.#..## ###......# ##....#...## ### ##..........## ##.## #..........#.## #...# #.............## ##..####..............## #...##................# #........#.#.........## ##......##.....#....## ###...........##....# ####..............## ###### ##..............# ###..#.####...............## #### ##........#.................# ##..## #..........#........)....#.## #....# ##...................)[#.#### ##..####..............>...#.[.)..## #####...###....)))................)...### ##.##.#...##....).....................#..## ##.............#.[..#......................# #....#......#...................#.^.......## ##....#....###........................#.### ###.##..####...#...............#.....<## ###...# ##.#...........#............# ##.## ####.###.....#............## ### ###.##............#.#...# #...............##.##..## ##.............##.......# ##........#######.##..## ##......## ##.#.### ### ### ### #....#.## #.....# ##.## ##.####.####....)))# ##....# ##...###...#....##........## ###.## #....#.#.......##.#........## ### #..................#..#.#.#.### ##....#.........#).....####....## #.............#.....#..## ##....## ##.#.........#.....#....# ###...# ####.....))....#......## #...# #......)......#.#.###### #...##### ##.............#### ##.####....##.## ### ###...........# ##...#.....##...## ##.## #...........#####...........#....## #...# ##............)....................#######..### #..........#########....#.............#.#.....## ##.#.......#8...o.8#.....##....................# ##.........#.#oo.#.#.##.##......#.......#..#...# #..........#ooOooo.#.#..##..............#...#.## ##.#......o'ooCoTo.+...............#...###.#### ####......#T.ohoo.#..............##....####.## ###.....#.#O#O3o#.#..............###))## #...# ##.#.....#.#8.o3o.8#..#...........#.#)## ##..### #.......##.#########...................###...#.## #........#.............................##.#.....# ##......######.................................## ###..### ##...........>................^.### #...# #####.#)................#....#.## ##.## ##.##..............#......##.#### ### #...##.....................#.#.### ##..#............................### #................>...>.#..........## #..................................# ##.###..#..#...##.##..##..#.##.##.## ### ##############################