#.............. #............... #............... #................ #................ #........[...[... #?............... #................ #(............... #.......o........ #<......oo....... #......ooo....... #....####)####### ####. #.# #. #.# .. #.+ ###