### ##.#### #<....#####.#### #..##.hh.g...... #..#######.<.### ....# ...# ...... .## ....#.#.# # ...##.#.# ##. #...#