######### ##. ### #.......# ....## ### ##.## #.#####.# . ..... ##>#####.#.#####.#####.# .#.... ##.......###.........##.# ....# ##.....###.#.#####.##.##.# #.###..## #......# ##.## #.##.##.# #......!# #.%....# ### #.......# #..<# #.#...## ####.#### # #...# #>##### #.....# #.# #...# #..##### #[#.#.# .#.#### #...# ##.#....######## #.#.#.# #.....####...#######.###.#.##<....# #...#.# ###(...<.............#.##.##.....# #..##.# #.....)...........###............# ##..##.# ##.##.#..)............###...#.##.....# #......# ..........%(##...####..##......##.....# #w###### ##.$#.#.(..........#..##.#..########## #.# #..# #)##.....###.#..##.#.)# #.# . .. #(######## #........# #.# .##..#.#)#.## #####.########## #.# .......g(#..###..# #...............# #.# ..........g......##.#.#####.####.###.## #.# #..###..#..8...###.# #####.# #.####.# #. #..#...#..# #.. ..##.# #......# l###..##...# . #.# #.##.# #.###### .....# ##... .#.#.##.##.# #.## ....# .###.#.#...g...# .$# ###..# ##.##.####.#### ### #..######8###.####.# #.............#.##.# #$#######.###g...).# # #.....###.#### #.....# #.# #.....# #.# #...!.# #.# #.....# ... ####### #.# #.# #.# ...