############# #...........####### #### ##.#########........ ..# ..# #.......####.####### #.# #.#### ### #..##..........># #.# #.######..... ..# #..##.#.####.##.# #.# #.##.......# #.# #..##.#.####.##.#######.# #.##.......# #.# #..##.#...............#.# #.##.......####.####..##.#........[..###.#.##### ##.##..................#..##.#..................# #####...#.......####........#......#.##.#.###.#.###.# #.<.............# #...###............##.#.###.#.# #.# #.###...#....[..# #...# #..#...###......#..##.#.# #.# #.###...####..### #...# ##.#..## #.........##.#.# #.# #.....#...##...# ...... #.#..# #..#...#.......# #.# #####...#.##............ #.#..# ##.###.###..#.### #.# ##.##.##...#......<. #.#... #...#...#.....# #.# #.##.###.#.### #.####......._....#### ###.# #.##.# #.## #.# ####..#...#..# ##...## #.#..# #.## #.###.###.## #.....# #.#.## #..## #..#...#...# #.....# #.#.## #...# #..........# #.....# #..#.####.### ####'########.#####.# ##...## #.###........ #..(....#..O..# #.# ##.## ############# ######.#.####.### #.......####### #.# #.### #...........###.......## #...>...# ###.# #...# #.##.##.###.##...###### #.......# #...# ###.# #.##.##.###.#..#..#### #.......# #.### #.# #.##.##......[###..>.. ####'#### #.# #.# #.##.########..#...### #.# #.# #.# #.##.# ##...#.# #.# #.# #.# #.##.# #...##.# ##.# #.# #.# #.##.# #.####.# #. #..# #####.# #.# #.##.# #.# #.# # #. #.## #.)...# #.# #.##.## ##.## #.# #.#. #.#########.##### #.# #.##..# ##...###.# ########.#.#####.........).)# #.# #.^...# ##.#.#.##.# ###............#.#.#########<.# #.# #.###.# #.##.##.#.####...#..............# #..#############.# #.# #.# #.##...........###.###.###......# #..#.............# #.###.# #.####.......### #.#.....#......## #..#.############# #.....#####.#...#.#.#.# #.#.....#....<......####..#.# ###.###...#..).##.#.#.# ##).........#................# #.#...#...#####...#.# #..#...>.#..###.##########.### ##...####### #####.# #..#.....#..# #.# #.# #..#################.####..###.###..## .# ########.# #..................>.................. .........# #..######################...##.#####.# ########## #..# #.####.# .. #..# ##.## #.## ..# #..# ##.#.####.###.# #..# ##.###.###....# #..# ####### #.## ##....#### #..####.....###########.###.##### #.............................. #.#####..#############.######## #. #..# #.# #. #..# #.# #. #..# #.# #. ##.# #.# #. #.. ... #.# ###