. # # # . .##. .#...#.# #.#.. # ## # ..#..#.#...# #.. .. .. ......# # . ..... #. .. ...... #..# . #.......#### #.....##..... .....#... ..## #..##.#.....# # .#......##..# .# ...# .#. ...#..## ####. ##..#... . #....####.#...#.#. #.....#...#...# #....#...#..# #.*h###.#.#.... #....#. #...#..# #..... #. . #.#. #..#.## #. #.. . .##.# #. ... ..# #. ## ## ..