#...# #...# #...# .. #...# o.. #...###H#### #...(....... ..... #.....o..... ....... #(.Z........ ....... ####...o....# )...... #...o.(o....# .......####...c.......# ........(.D(..........# ..........).(.........# ........D########........ #.......?# #........ #........# #........ #........# #........ #........########...(.... #........................ #...............#### #...............# #...............# #...............# #.............[.# #...............# #...###########...# ..) #...+.........#...#..... #...#.........#...)...# #...#.........#...#..# #...#.........#...#). #...#.........#....# #...###'#######....# #.(....!...........# #.....).........).#.###) #...............<....... #......############..... #......# ..... #......# .... ######## ... ...