.# ..# #.# #.# ########## #.# #........# #.# #........# .. ##.###........# ..######.............# .....................# ....##....###........# ..........# ########## ..........# ..........# ..........# .........## .........## ..........# ......o)o..# ....((.....# ...........# ##........... #..........#. ##.....).#.. # ............