#.. .... .... .... #..#....# .###########.##....# ....(............... .###...)..#......... ..........+........# ####......##.# .## #.........###..... .................... #########O#.###.####. #.#........... #####.#.########.# .................. #####.#.########.### #####.#.#####......# #...........+......# ##.###.#.#####....<.# ................>.##### ##.###.#.########.....# #.###[#.###...##.....# .........##...##...>.# #.#####..##...##.....# .............'......# ...###.......#......+ . #.......#......# #......##.###.## #......##.# .# ##.....##.# .# #.....##.. ..######.# ##.