....# # #..#.# ..## .# ###. ..#.# .##..# .... # #.. .###..... ##..# ... . .#.... #.###... #.. . #..##. #..##.# ### #.# # .......#.#...## . ## # # ...# .#....#.....#...#. ## . ## . ......##....##... ..### .. . # .##....#######..... . . ## . #. #.#.###.## # .## ## .. . . #.. #.#.#..... # .# # ...#.. #.#...#.w........ # ### . . .......?X#......#.. .. # . ..... ..##..#w#x.#.#.#. . . ## # . .#. #.. #.#......#.. . ###. ..# ##..#..... . ..# #. . # #. ..q##..#... #. # . ## # . . ###. .###.. # . ...## . # . . . . . .. . .# # . #. .# . . # .# . # # #.. . # # .....#. # # # . # ## . . .. # .