#%############# #.....O.......# #############.# ...### #.... #...## #.... ## .... .. #.. .# ...####>#.# ....!..