### ###### #<# #....##############.# #....##.........[.#.####### #....##.##.....##%#.#.....# #....'..##.....##.#.#.###.# ######## #####....############...#.###.# #>..... ...........................#...# ##.#..# ###########.########.######...#...# ..%..# ##.....#####.....####.######.#.....# #....# #.....)[(.######.#.................#♣≈P #.# ####......##+# #.#....######....###♣≈≈≈≈ #p# #.........# #......# ####..####♣≈≈≈ ≈ #.###.#.......#... ##.....####.....###≈≈≈≈ ≈≈≈ #.............#...# #.......##.....##≈≈≈≈♣≈≈♣P #.###.##.######...# #.......##.....##≈≈≈≈≈≈≈≈≈ ....##)#..# +...# #....%....O.#...♣♣≈≈PPP≈≈≈≈ #.#..#.....##.# #...# #...[.#.###.##..♣♣≈≈≈≈≈≈≈≈≈ #.#..####.....# #..#######.....#.###.##..≈≈≈≈≈≈≈≈≈≈≈ # #... #.#######........#.........#O##..≈♣≈≈≈≈≈≈≈≈ #.## #................#......##.#...O♣♣≈≈≈≈≈≈S≈≈ #.###+##.....................)##.####.♣≈♣≈≈≈≈≈≈≈≈ #......#...%............####.....## #.♣♣≈≈≈≈≈≈≈≈≈ #.#....'.......(........# #......# #.≈♣≈≈≈≈≈≈≈≈≈ #### #.#....#................# #......# #.≈≈≈≈≈≈≈≈≈≈≈ ..... #.#.####................# #......# #.♣♣P≈≈≈≈≈≈≈ .......#.#.#>w#.............#### #......# #.≈♣P≈≈≈≈≈≈≈ .....?..<#o####.............# #....).# #.≈♣P≈≈≈≈≈≈≈ ............###.......####### #.>....# #.≈P≈≈♣≈≈≈≈ ........g..S...####### #.....## #.#≈♣≈≈≈≈≈ ......#.######+# #..#...# #.#♣♣≈≈P≈ ......#.# #.###..# #.# ≈♣≈P .....#.# #......# #.# #####.# #.####.# #.# #.# #.# #.# #.# #+# #.####.# #.# ...#.#....###.# ...'..........# ...#.#........# ######.....####. #........... ####......###. #..'.)....# ###.##..)...# #...##......# #.####......# #.####.....## #.......#### #########