#....#####.. . . .#.#.#.# .#.. .... .#.# .##.# . #....###.# .....####. .# ..#. ##..#.## .# #...### # ###..# ##...## .# #...#.##..# .. ##.. .....# ..#.##..###.#..# #.....#...#.# ..# .#####.. .#.# .# #...#.##### .. #.##.XLx.# . # #...#.# {#.#..## { ..#..## #.##.#.. #. #.### . . ##