..#.......#. .#..X....1 1.......# ...2X..# ......# .... ####'#### ##.......## ##..#####..## ##...#...#...# #......# ..... #.##..###..## #.#&[#...# .# +.#.##...##.# #.+..#..3#..# #.##..###..# #.....)#..)h..... ##...#...#....#'# ##..#+###...## ##... ...'. ####+ #..#.. #.#..' .# .'