. . # .. . . . . # #.... ...## # .. # ..... . ...#..# #....# . ##..... ...#.# .. #....###..#.# . # . ..#....x#### . #. #.#..#.#..## .. # .#........(# .. ... ###x.#..### ## . ... .#.#....#.# #.#### # . . .. ...##....##### #.# .#. #.#.....#..#..##..#%.# . . . .....#.....#......# . # . . ..###....#..##.######.... # # . # ###..#.###.# ..# ## # ## # # #......# ... # . ##. .#.# ##. ## ####### . # .# ..# . .#