######## ###### ############# ########### #......######### #....###...........# #.........# #..............# #..................####### #.⌠..<..⌠.# #..............###........................# #.........# #..............#..........................# ####.).#### #..............#..........................# #...# #......).......#......###.#####...........# ####...#### ####...........#........#.#####...........# #.........# ###....................[...............(...># #......(^.# #.........................#....####.#######'## #.........# #.........................#....####..........# ####...#### #............####.........#.......#..........# #...# #............##...........+.......+..........# ####...#### #............##.#.........#.......##.........# #.........# ###.......................+.......).........## #.......^.# ###>.................#....##......##.....#### #.........# #..........##...#.........##......##.....# ####...#### #........................######'####.....# #...# #........................#........##.....# ####...#### #........................#...............# #.........# #...............#........#...............###### #.........# #......(........#...#....#....................# #.........###...###.(#....................................# ##........[.....##....#.....##.#...........................# #....#................#.....##.#..##+#...###'##............# #....#..........##....###...##.#.....####..................# #....#####......###..................# #........#.........# #....#####..)...###...#..............####........#.).......# #................................................#......#### #....#..........###.............#................#......# ######....#......####........................................# #....'....+..................................................# ######....#####..............................................# #....###########.##.....................................# #...........####)##.....................................# #..............#.##.#........#.##.......................# #..............#.##.#..........##...........#.......##### #..............#.##.#...............>.......#.......# #...................#.####..................#.......# #...................#..............##...............###### #......................#...........##....................# #......................#.....########....................# #...............>......#.....########..........##........# #......................'.....+.................##........# ###################....#.....#############.....##........# #....####### ########........# #....# ########## #....# #....# #....# ######