#..###### #......# #############.# #...O...))....# #.#########.#.# #O##.O........# #.##.########.# #.............# #....########.# #....# #.# #....# #.# #....# #.# ###### #.# #.. ###