### .. ##.# #... #... ####...#### ##.........# ..........<#### .#........o.%o# ####..######o# #.. #.# #. #.# ## #.# #.# #.# ..# ###