# # # # . # . . . . . . . . . ... . . # # .. .# . . . # . #.# # . . # # ## # . #. . . ... #####.####.# .......# .. # #.#.. .## ##. ### #. ..... # .# #. ##. . #.###. ##... ###### .. ..##. .... .. . ##.......[. .#. # .##...# .x.# ...#....### .... ## #.#. ..#. ... #..#....... . .. #.##.#...#..##... .# #. ...#...##..#.... ##.....#..# ..# #..#...#.## # #.x#.#.# ##. ###.#.% # .. #d#h#...# #.. #xN..# #.# hN.#. .. .S# ##. .... # .#.. .###