###### (.... .... #..# #..# #..# #..# #cW# ##.# ...>..........O #########.#.... ... +# ..# ..# .# .#