### #####+## +.# #.....%# #>####......# #...O'......# ######......+ #......# #####+##