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