# # . .##. . ###.#..# ##.#..... . .... #.#...# #####.##o..## ##.o# hx..##.### # #5#x#..#...# ..# . #..x#..#...#.#..# . #..X....2.....#.#..# #..####o##.#.......# #.. ..... .... ...# . #.. #.####...#)# .#. # .## ## # .#. #..#.. # .# ### ##.#..# ..#. ## . ## #.### #. 2 .#.#..###...# .#. # # ... . ## . . . ........2 #.... ... .# . .... . #. #.#.##. .X. # ###..# #. ...# #. . ...## #.. . . ... ..#.##.#.. . .#.... ...#.#.# # ..##.. . # . . ### ....# # # ## # #. . . #