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