..... ....## ..... #.!.# #...## #####.... ......o.### ..........# ....).#...# ..... #...# #### ##..# #.># ####