. # .....###..# # ## ##..#.#... .#.....#..### ....##..#..#..#. .#.#.##..#...#.. .. #..##..# ..# .##..##..##..# ................ ... ........... .##..##..##..# . .##..##..##.. # ............... ................ .##..##..##..##. .##..##2.##..## .XXX...xX...... .XXX...5....... .##..##..##..## #.. #..# ..# ... ..... ... ... .......... .## .##..##..# .. #..# ..# .. .... ... .. .... ..