.. . ## #.#. .#. .. O. .. ....##.####%... ............... ##O## #<..# #.#.# #.#.# #.#<# #...# ###.# .# ...#. .# #....#.# #.#..#.# ##....#.## ........ #.....### #....S..# #..#.So.#.# #..... #.## .. ###