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