######+#+### #..........# #..........# #>.........+ . . #..........#####.... #....<..........?.# . #............#....#.# $ ##########'##%.#....#.### .s......((((..<.........< .############.###...#.... #...%.............. #.#.######%.##(.... ##+#.....##..##...... ######.....##.##.###....... ####+### .!...............# #.......# #......# ...........##.##.###....)..# #......# ...).....#...#.%..+.......# #......# ######+#.#.###.####.......## #......##+##### #.#.................. #...........?... #.#...#.####..#.##### #######................#.#.#.#.#.# #.......... .......................#.#.#+#.#.################# ...%.....#....5........#.....%.#.................# ........#...S.........#.......#######.#...####.## #########.............#.....................[..# #.............#...................#######.# #.............#......<....................# ########..###.#..#......##########.########### #........>..[_..........'.................. #........####.#.###.....##########.######## #........# #...# #.............%).###### #........# ##### #......######........... ###........# ##'#'#.# #...####### #..........# #.#.#.######...# #..........# #.#.#..........# #......##### #.#.#..........# #......# #.#.#..........# #......# #.#.#.########.# #......# #.#.#.....)....# #......# #.#.############ #......# #.#.# ########