### ########... #####.......... ............. ..o.?....... .{........# .....o....# ..........# #######...# #...# #...# ############...# ..........# #..............# #.........# #..............# #.........# #..............# #.........# #.........)....# #.........###### #........<)....# #............... #........))....# #......o........ #..............# #....((.o....... #...........##.# ####.####....... #...........##.####### #o# ....... #...........##.......# #o# ....... ####################.# #o# ....... #.# #.# ....... #.# #)# ####### #.# #(# ##.######.# #.........# ###########