. ... #..# #.... #..# #..... #..#########.....# ..# #................# ##...# +................# ......# # +................##### .......# #.#####...................(. ........# ##........................... ........# ...........a......(.......# #......# ###.....######+####......# #......# #.....# #......# #.....<# #.....# #_.....# #......# #.?...# #...%..# #.....(# #.....# #......# #......# .......# #......# #......# ........# #......#########......# .......# +###.....................# ......a .........................# ... .........................# ##########################