## #.....# .# .# #.....# .# ..# #.....# .###..# #.....# ......# #+##... #.....#############(.....# #..#...#######...............WW.(..<..# #..# ...................(.....)c(....(# ############..# ....................#####W.((...(. #.............#####.......#+####....+ +....(>(.( ####.................#.......#....#....# #......... #....................#.......#....+....# #......... . #..........).........#.......#....#....# #.#####((. .. #................#########...+....#....# #.# ... ...#......).........# #...#....##...# #.# .# ...'......#######...# #...'.....#.... .. ...#......#.....#.(.# #...#######..... .. #......#.....#..(#########.......... . #......#.....#...(.................. #...>..#.....#...#########.......... .##.....#.....#...# #.......... ...'.....'.....#..)# ###........ ...#.....#.....#...# #.#........ ....#.....'.....#...#########.#.#####.. ... #.....#.....#.......'.#...#.# .. #.....#.....#.......#.#...#.# #.....#.....#.......#.#...+.# #.....+.....#.......#.#...#.# #.....#.....#.......#.#...'.# #.....#######.......#.#####.# #...................#.......# #...................#.......# #...#'#########.....#.......# #...#.....^...#<....#.......+ #...#.........#..)..#.......# #...#.........#.....#.......# #...#.........+.....#.......# #...#.........#.....#.......# #...###########.##### #...............# ####........##### #........# ########.# #.# #.# ###