### ##.. ..# # ###.# #...######...# #(...O.....# #########..## #...### #.....###### #..........## #...........# #...#######<.# #..## ##..# #...# ..# ....# ..# .... ..# ### ..# ..# ...