### ############.# #.....%......# #.##########.# #.# #.# ######### #.# #.# #.......# #.# #(# #.<.....######.# #o# +.%............# .o. #.......######## #..## #.......# #..# #...####### #..# #... #..# #... #..# .... ..# .... .