.# .. .## ## ..## .. #.# ..### #.###..##.#.# ..#........#.# .# .#..#...#.....##..# ....#.....#3..x.#.. ..................[.... ...... ................ ....................... ... #.....#...X.#.....#... ...###... ##...###...###.. . #.. ..#.....#.....# .. ......4......5.... ....... .... . .................... ........................... #.....#.....#.....#.... ##...###... ##...###.. .#.....#.....#. ...#. .. ... ................... .. ....h ....... ..... . ......... ......... .#..... .....#.....#. . #.. ###.. ###...# .. # ... #... .#.....# . .. .... . ....... ... . . . .... .. ..... .... . ... ... .... . . .# .. .#... . . ##. . #..