....# ......# ..... .... ... #.# ............# #######.# .?..........# #.......# !...........# #.#####.# ....%......# ####.# ####.........# #...>####.##....$....# #.##..o....#.........# # #..###.##.........# .....# #.######)####.# #.....# #.######.# ####### #....)(..# ##########