..# #.# #.# #.# #####+### #.# #.......# #.# #.......# #.# #.# #.......# #.# #.# #.......###.#### #.# #.......'......####.# #.......###.##.#..... ... #............#.#.##.# #..# #.......###..#.#.##.# #..#.# ######'###.....#.##.# #..#.# #....###...#.#.##.# #..#.# +.....##...#.#.##(####..#.#### #...>....<......((............... #.....######.#............#####.# ..............#...####.............. #+##.....#........# #......######.## .......#......######......'........ ........#..........##......######.## #.# ...##.##......###.##......# #.# ... .. #.##......###.##......# #.###.#.# #.##...........#......######'#....... #.....####%.#...............# #.....'.....#.####.......p..# #.....#####.#.# #..........# #.....# #.#.# #.......[..#.# #.##### #.#.#########...#.#.#.## #.# #.#..................... #.# #...................#.## #.#######################.#.#.# #...........................#+#+## ########################.........# .............'.......... #.......#####.......... #.#####.#####......... #..........#.......... #.#####p##.#.#####.### ######..#.#.#####.##. ..><.................. #.......#.#.......... #...##..#.#######.## #... #..... .# #..#... ##.#.#.# ......# ........ . .#.# .. #..