# .#### .... . # ...# ...#.####Y..### ............... #...O