# # .. . . h # . #.# ### . # .#. # . . .###. .. #.##. . . .....#... #.#..# .. #.#...# .#.#..# . . ..# . . ...#.# # #.# ## . .. .. #.. . #.## ..######......# . . #.#.#.. ..#.# ..... ## .# # ## ##.# ##.... #.. ##...#... .## ~~~... #... ... #.....# L~##~....# .#. ..#### .#L##.#.##.~#~.... .. .#..#.....#.# #..#~~.... .#..#.#...##.#.#...# .. .#.#... .#...#....# . #.L... .###.# .###.## . #.. .. .# .#....#.# ##.# . . . ..# ..#.# ..##.#. ### # .. #...#. . # #. # . # ## . #... . .. . # ..# # #.. ### . . ... . . ##. . # . . .