######## ##### ##......#### ####...# ####.%..#.....####....#.%.# ####....#######....#...####%..... ###....#### ###....### .%..... ###....### ###### ......# ###....### .....# #h...### ....# #h.### .... ##hd#### . ##h...#### ##H.....### ####.#...## #####..## ##..### ###....## ###.......# ###.......### ##........## #.......###### #.......###.... ##.....#........ ##.=..........# ##..........# ##.#....#.## ####..## #..## ##..## ##..# ##...# ##...## #...## #...## ##.%.# ##...## ##.....## #...∩...# #.......# ##..∩..## ##...## #####