...# . # . # ##.# .. .... ...# ...# #.# ##.#.# ..## ..#.#.. ###..#.#.# .. ... #..##.....# #.# .#......# ...##.#.# ..5. # .5....... # ..(.#...###...#.#.......#. # ..#......#..##5#..3 ..#.5..# #...##.###..35.5...##...### #..#..#55###### ##.3 ...# #..###.5.X.3# #..##......# #....5...#..3# # #....##.. #..1#.####..##..##...# .## ... ... #..#....#.## ..# . #..# ..#.. #.### ### ..#. ####.# #.. ##### #...# .# #... # ..##. # # . .#.# .# #. #. .# ## . ## .. .#.. #. . .. # #. ......... #.## ###. #.. # #. ## .