.. . # .# .. .# .# #. # . .# # .##.. .#....####.# ##...! . ##.... #. .. .. ......##.# ....## #.. .. #....._#.#..# .....# . .....##. #.....#... ..... ..... .. ............#..# #. ... .........####.# .#... #. ##...#..#..#.# . ..##. ##...........# ... .. . ........#.##### ..... . .........### .. ..##..#...#.#.X.# ..... . #..##...##.##..# .####............... #...# . ..........#.. #.## . . ##...#.#.#. ## .. # .#.....####.# . ...... . .. .. .