.# .# ###.##### #....... #.....###. #......... #.....## #.O....# ##.###.# #.....# #..##.# .... ... ### .## #. #. #.