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