. . . . # . # . . # . # . . .#.# .. . # . . #.. ....# # .. .#### . ## .####. . #. #. # . ## # # # #..#...# . #. . #.... # .. ##. .# ..# ..# # . .## .. ... .. ##. .##. .# ## .# #.# # . .####..# ..... ##. #....# . #.# # ##..## # #X##..... #.###.#### #.#.#.# #.>..#[s ###...##.. ....# ## .#### .. .# .