... ... .# ## #. .. #....P. ... #. ##.# ##....... ....#. #.. #........ ..<.#.##.#####.#...... ...........##.#...... ..#....##..........# ##....###........# #..##.#..O........ ###.## .#.##.......# #...# ... #.......# #.### ###........... ##.# ####.#>##>.#### #..####.<..>....## +.......##.#....# +.####### ## .. +. ##