############ #..<........ #........... #...........# #.....(.....# #.?().......# #...o.......# #...(.......# #...........# #)..%.......# #...........# #...o........ ......o...##### ...o......# .........# ........# .......# .a.