################## #................# #.##############.# #.# #.# ####.#### #.# #.......# #.# #.##.##.### #.# #.##..#... #.## #.......### #..# #..##.#.# ##.# ###.......# #.# #.......#.# # ###.# #.##>.#.#.#####.# ##...## #. #............# #....<# # #.........### #.....# ##..#.##.##### #.....# #.#............# ##...## #....<...#>###.# ##.############## ###...#..#.# .. #.# #..........# ...........# ....####.###.##.#.###.####### .......##.#### ..............#.#...........# .#..... ..< ...###.####.......##.#####.#### ##.#####.## #..........#.###.##......># #. ..# ##.## #..##............##.##.##.# #. #...# #..##.#..########## #.##.# .. #...# #.....)..# #.##.# ..#### #.$.### #.##.##.## # #.##.# ...# #$..... ..##.##)######## #.##.##.# ##. #.####...#####.......)........##.......# .....##oo............##.......#..... ####.#### ......)...(.((........#^##.#<...... #.### .#....#{..............#.##.#..#.... #...# ...###..####...#####..#.......#.... ###.# . #.## #..........#.........#### #.# #^ #...######..............# #.# .# #...# ###............# #.# ## #...# #.###...##...########.# ##.## #.####..###...........# .. #.......# #..########## ######### #..# #..# ####