########.## .......#.... ............. .................# ................# #...............# . #...............##.. .######................... .......................... ........................!. .................###...... .......................# .......................# .........###.............. ........##.##............. ........#...#......#.#.... ........+.<.'............. .....#..#...#............. .....#..##..#...###....... ... #...###gK..# #.#... #........$.# . #..........# #..........# ........#..# ........##.# ....##..# .. .... .... ... .. .... .... .?. ....