##..# # #...# .# #.#.##.## #.#.....# #...o.... #......# #.o....# #