######## ####......#### ##.....H#.....### #...##.#D#......# #####..###$$......$ #...##.##$$$$....=. ##.#....#$$$$$$..$=$ ##..###.####$$$$$$$## ####..## ### ######### ####....## ###......## ##...###### ##..### ###..## ###....### ##........### #...........### ##..............## #................## ................. ..............# #.............# ##..........### ##.#....#.## #.##....## ##.#..### ##..## #..## #...## ##...## ##...# ##...# #...## ##.!.## ##.....## #...∩...# #.......# ##..∩..## ##...## #####