##########?. #....Y...... #.########(. ### #.# ... #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ##.# #.# #.# .. #..# #.# ########.# ..#.# #..# #.# #........# #.#.# #..# #.# #.######## #.#.# #..## #.# #.# ##. #.#.# #...# #.# #.# #..Y #...# #.#.# #.# #.# #...###...#####.#(# #. #.# #.# ................#.######### #. #.# #.# ..........######..........# #.# #.# #.# ......#..####.....#######.# ###.### #.# #.# .!....................<.#.# #.....####.# #.# #...##..#####.....#####.#.###........#.# #.# .. #..# ####..# #..<......>......# #.# #..# #..#####...###........### #.# #..# #......#...# #.......## #.# #..# #..........# ##..##..# #.# #..##### #..........# #.###..# #.# #......# #.###...#######.###..# #.# ##.#...# #.##.###.## #.....#..# ###.# ##.#...####)).# ##.###.#.#.#.^# #...# ##.............# #............# #.### #...........#..## ##.###.....#.## #.# #...........#.#.###.####.....#.# #.# #######.###...####.................#.# #.# ..............# #..###.##.#.#.....#.# #.# #######.###...# #..# #.##.#.#.....#.# #.# #.###### #.# #...# #..# # ##.#.#######.# #.# #..>...# #.# #...# #..# #.#.# .# #.# #.# # #.# #..# #.... #.###########.##.# #.# .... ..### #................# #.# #.... ..# #############.#### #.# #.### #.# #.# #.# ... #.# ######.# #.# #......# #.# #.###### #.#####.# #.......# #########