.... #..# ... #..#...%... . ###..# ....... ... #....# ........ ....#....# .......# ..!(....# #..... ...#.#%..o###.#.# .....%..