########## ###...<....## #.....o}....# #.....ooo....# #............# .............# ...>........## #...........! #############. ##