.. ..# ... .. #.. .. .. ...### ..##..###.... ....#.##.#.#...#.... #.#..#. ............. .......##.#.......v.. .. ......4#........# . #...#....#..#...v... #.......#.....#.#... #. .#.##.X.#........ #. ##..#......#.#.. . # #. ..#........... . # #.# ..#......#.#.v. #............# ' ..#.....##'## .# #.. #.###.# ... #...... ..# .... .. .. ..... ### ##.#........# ........ .#.. .## ... ........ . # ##..#. ##.. . .#. # # ## .# . #.