.. # # ## . . ..$ # ## . #. .# . # ### ..#. #. #. #. . # # ## ##. # ... #### .... #... . . w # . #####....# ..#.. #X### #.. # . #.#. #.. ... # #... ##.## ### #. .. # . #...# ..#..#..#...# ...# #. # #..# ##..#.# #.#. . .#. ##X...... # .X..# #. . ##..## ..##...##.###... .# #....##.##.#.#X...#. .. # ... #.##.# ####..# #.# # #. ..##....#. #.# #. . #....#..# ... ... #.####.## ### .# #Xw.#...# #w.#..# #...#.# #.#X.#.. #..#.# #. ##h##x# .#. #.# .# .. #.. .. #.. .#. .. .. . (. ... #.#. . . #.# ..#...