## #.# ############### ## #.##......<....... #.###).(############# ##..#..######### ##.##.##........# ###...h..........w. #....#.##.##..####$.. ... #...#.#.#.# . ##.....##.## #.........# #...#####.# #.... .# ..#.#. .# ####.#. .# #.#. .# #. .#