########################## ..........................# ..........................# ..........................# .........................# .........................# ..?......................# #####......#######......# #......# #......# #O.....# #......# ......# #).....# ... #......# #......# #......# #......# #......# #.)....# #......# #......# #......# #......# #....%.# #......# #####..c...# ...........(# ............# ............# .............# ...............?# ...................# ......# ######..)...# #......# #......# #......# #......# #......# #......# #......# #......# #......# #...... #....l.# ..% #......# #...b.o# #......# #......# #......# #......# ......# (....# ...