############################ ...........................# ...............############## ...............# ...............# ..........)...# .<........[....############## .............................# ..............%%.)............# ........%......##############.# ...............# #.# ................# #.# ........(.......# #.# ...(............# #.# ...........?..(##############.# .......................[......# ......c.......................# ##...........<...............# #..#########................# .. #................# #................# #................# #................# ..............<..# ................# ..##############