.. ........ ## ...#......##.## ...#......#... ............## #............ #....<... ##..O..# #....<.# #............ #............ ###.......#.. ##!...### # ....## ..... #.....