### #.. #.######## #.<......# ######.######.# .........O# #.......#......# #.###...#..##### #.#.#..# #......# ###....# ######