# ..# #.# #.# #.# ### #.# #<# #.# #.# #####.# #.# #<....###### ........O# #####......# #.....### #......# ###### #......# ###<...+ ######