#.... .# #.... .# #..$. .# #.... .. #G...#.### .#..#....#..? ....#..k.#.###.#. .C..w......Qc.C. ###.......Q########### ..........*Q.......... ......<<.NhpC......... .....<))