.. ............ . #.. #..##..##..# .. #..##..##..##.. .. .............. .. ........ . .. #. #..##..##..# ..##..##X.##..##..# ................... ................... ..#....##.###.###.# #.####......#.##.# # ### ... ### ..##... . .# #..# .. #..#. #