### .... ..... #......!##### #...........# ####### #.......###.# #.....###### . #.......###.#####.....#....# .?####..............##.....#....###### .......(............+....^+....'...># ......{.....###.##.##.....#....####.# #+#.######Z....(.###.##.##........<.####.# ......(...ZZ.............'..........'.##.# #...##.#.####[.#+#....#...##.##.....#(...#.##.# #...##.#............###.####.##.....+....#..#'#### #...##.###.###......+.... ..##.....###'###......# #...##....Z..#......###.########......#.# #......# #...##.......................########.#.# #......# #...##.##....#...#+#.....###.#......Z.#.# #......# #...##.#......##.#.####.## #Z#.###..###.####...### #...##...........#......# #...# #..#....# #.#.# #............###........# #####....#.#..###...###### ##......................# #.#.##.#..#..........# ### #......................########...##.#).#..........# #<####...............######.......#######+####..........# ##'##''...............# #.........##..[...............# #.....)................ #.........##.....###..........# #.....)##########....... #.........##...).# #..........# #......# #....... #....((...###...## ##'###..#### #......# #........ #######'### #...# #.# #...# #......# #..... #.# #..(# #.# ##..# #......# #.#####...# #.# #..## #......# ##.....#...# #.# ##..# #......# #......#...#####.#####..## #......# ######......##........#.......# #......# #...........##.#.######.####..# ######## #...........##.#......#.......####### #...........##+#.###.........>.#....# #.....................####.#...#.##.# #.....................##...##..#.##.# #.....................##.#.#...#.##.### #....(................#.......##......# #.....................#..#.#.###..##### ############..........#..#.#.# #..# #..........#..#.#.###..# ##########.####.#......# #.# #.#####.## #.# #.#<.....# #.####.#####..# #.......# #..# ######### #..# #..# #..# #..###### #.......# ##.####.# #......# ######.# ###