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