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