##+#+#.# #>.....# #......# #......# # ####...... .# ......... .. ......5O#.# .......<@5# #...#+##### #