####### #####....... #...#....... #...'....... #..O#....... #...#....... #...#....... #...#...{... #...#....... #...#....... #.<.#.O..... #...# ##### {