### . # #.#### # #.#### #.##.... . # ## #.#....# ..#. #. ####..## .. ...##. ##....#..##. . #....##.#..#.####. ...#....#......# .# #..#.......### . #.(....##.## #....h##.#. . #...... #.#.## .#.#... #.## #. #.#. #.. # .##. ... ## .. .. ..