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