.. .. . ..##. #..##. ..###........... .. ...#........... ... ...... #..##..# v.# . .....##..##..##.. .. ................... #....#.....# ....# #..###...###...## ##3..#X..XX#.....# #..#..#.##5.# #.####.##..## #. ##....# .# #.#.##.# ## .#..#.### # .. ##...# #.#.. ###.## #.##.####### # .... ..# #5# # ..#.. . #..##. . .#. . ##....XX # . #. ..5..#. .#