.... #..#. .#. #......#.## #... ###..#.#..# . ... #.##.. . # .# ##..#. ##.# # ##..#..##..# ..#.#...# ## ## .##.# #..# ...## #...###..# #####....## . ##..#.##...# .. .#.#..#### #..###.#.##.# #....x....### ...##.#.#....... ##.........# ......#.#..d.#.. .##.....#.#..#.. ..##.#.#.##...#. .# ..#.... #.#. .. .## . #.. . .. #