..# .....# ....... .......# ......^.. ........######### ................ ...%...)oo.....# ....[..o.......# .........o.....# ....?......<..# ...........%%.# ..........(...# .................... .#.#.##.####...... ........ ...... ....... ...... ...... .... .... ... .