#. .. .# #. .o . . #o .###.. #.##...... ........ #######.#o.### ......o......# #########o#o...# #..hp.W@Y......# #W########...### #.# ....(.. #<# ...$### ### .>..# .#.... ###.#.. .#..