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