...... .. ...... ..+...... # .#.... #.. ..... .. [.#..####..# ##.### . .......<#..###..#.##. .........<.......... . ...........#....!.##.. ##.#####.#.#.#........ # #.......#Oc..# #.#.#.#.#..### #.#.#.#+#....# .#.#.#.....##.# ...........# # ##.#.##........ .............. ###.#####......# .. #.##+#.# . #.. # ..#