... #.. #.. ###.### ..... ##...## ##.....## ##...<...## ##.........# ##...........# ##......#......# ##......###...... ##....?.## #..... ##......## #.... #......## #... .......hh## #. ####......# ##...%..# ##......# ##......# ##......# #......