... #.. . #.. .?. ### #.# #.# #.# #.# #.# #.# #.# ... ... >.. #.# #.# #.# #.# #.# #.# #.# #.# #.# .######.###%#######.####### #.# ............................. #.# # .######.###.#######.####### #.# .# #.# #.# #.# #.# ###.#.# #.# #.# #.# #.# ...?... ####.###.### #.# #.# ....... #..........#####.#############.##........ #............................)..o........ #..........######################........ #..........# ....... #..........# ####....... #..........# #.....#(... #..........###################...o.#... #.............................<........ #######################################