...... .... ...... .... ... ..... ....# ...###...###...## ....#.....#.....# .................... .................?.. .... ........5........ ..........#...55#.....# .....#...###555## ...## . #.. ....#5..5.#.....# .##.........5........... ...........3......... .. ...................... . ... ....X3.#.....#.... ..... #...###...###... ...........#.....# ... )...... ........... .# ................ .##............. .. ...........#... ......#...###... . .........# ... ... ... .....