###### ######## .....## #......# ##...## #.####.## ###.....#######.###.#.############ #..................###...........# #.#....._..##.#.###.#.###.######.# #.##.......##........## #.# #.# #.###.#######...###.## #.# #.# ### #.# #.# #...# #.#####.# #.## ....###.###.#######...###...)...######..# .........................#............#.# ...###..###.#.#####.####.#....(.#####.#.# #.# #..###.#.# #.............# #.#<# # #.# #..##....#####.####.#......# #.#.# #>#.# ##.....#....................# #.#.# # #.#.###...##.<.###########.######.# #.#.# . #....o....###.## #.# #.# #.#.# #. ###.###...# #># #)# #.### #.#.# #.#####.# ##### #.# #.######...###.#.# #......o# #.# #.##.............# ###...#.#########.# #..<.#####.#####.# ##..............# ###### #.# #.# #o.###......#..# #.# #.# #....###....#..# #.# #.# #......###.....# ###########.# #.# #.o...o$!###...# #...........# #.# #......###.....# #.########### #.# ##...###o......# #.# #.# #.###[o.###...# #.# #.# #.....###..o..# #.# #.# #...###.......# #.# #.# .....###.........# #.# ##.# ####.. ###....o>.# #.# #<.# ##. ###.....# #.# ##### #.## . ###...# ###.##### #...# #.# .#..........# #)......# #...# #.# #.).%).#..# #.......###...####.# #.%.)..#..# ##................#.# ..$.......# #.................#.# ##.....$..# #.................#.# ...(......# #........##.....###.# .....[. ### ####........#.......##.# ##### #....###.......>.......# #^#.###.#### ######.......#### #^..^##.# #####.....## #_..^'..# #........## #...^#### #.######## #^#.############.# ##### #..........# ####.########## #.##.# #.##.# #....# ######