..# ..#.## . ##...5.. # ##.. #.... #. ..# .# ... #.. ## ## .. .####.. ## ##. #. #.. .#.# .... #.#..#..# ...##...#...# ## .#...## . . ##.# ..#5 v5 #.....# #.#.####..##.#.#.....# #....... #v###.....## ####.##5..5...# .##..# #..#...#.#####.#.. ##.. #...#... .....# . #. #.....###...##.# . #........ ##.# #.##5####.#.## .. #..5#....# ## ###X..# ##....# .#.....# .# .#..#.. ## #.....# .##..# .. ### .##