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