####### #.....# #.###.########### #.#...)....)....# #^#.#.###.#####.###### #.......#.##.........# ##..###.#....##.####.# #...##.#.#####.# #.# #...##.#.>.....# #.####### #...##.######### #.......# #......#.......# #..####.# #.#...##.......# #..####.# ##.#..##...<...# #....##.# ##.#.##...)...# ##.#.##.# ###.##.......#####.#.##.# #..........#.........[# #.##.......#.########## ##.###.###.##.# #..).#.....##.# ###### ##.#.########.# ##....### #.#.##### #.# #.......## #.......# #.# #...###..# #.#.#...####.# ###.######..##5##.# #.#.#.#...<..# S.........).#$5.#.##### #.#..###.##### #....#.####.#.∩.#.....# #.###.#.## #. #.# ... #.#$.$#.###.# #.####..# #. #..## #.##?##.# #.# #.......## #. #.## .... #..###..###.# ######...# #.###... .... ##..........## #...####### #.. ...# !.. ######.#####...## #[........# #.####.###### #.# #...>..# ##.###.######...#####.# #....#......# #......# #.## ##.#...........#.####.##.#<.....# #......# #.# #..............................# #.PP.[.###.## ##.#...........#(####...........# #.P∩P.#.....###.#####....#.###. ###)##.#......# #...P.#.####...## #........[( #......#.###### #.....#.##....## #......######.#.####.# #######.##.#.## #..........##.#... ..# #...........# #.#....###.##.######## #.#####.#.### #.......##....#### #.#.# #.......##.........# ....# #.##..[.#.......#.## ##.### #.........).....# #.# .....#............# ..# ###.......##....### #### #.###...##....# #. ##..##.#.## .# .####.#.# .. #.#.. .#. .# .#