. . . ### ### . .##.##... ## .####.#..#.. ..#.##.#.......## .....#...#....# #....#...#....# #..#.##.....# # ###...#..#..### # #...5.X..###..### ## ##.#.##...## #.#.#.. .. ## ##..# ##..~~ ## ...##~~ ~~ ~~ .~~~~~~~~~~~~ ~~~~~~~~~~~~# ~~~~~ ~~~..#.. ~~.### ..... ... ..