.##. #. .....#..# #.......... ....#^#..... .#.....%.# #......@..# ##....#...... #....(....# ####.##.... ### #.. #