..... ### . #... ####.## #####.. #... ##.....# ##.....# #.. ##.....####....# #.h #............### #h# ##...##.#..##..#### #.# ##. #..########hh##.hh#####.#..... #..#### #######..........# #.....### ###...###### ##......#### #..## #.........## ##.# #.%........## ### ##..........# #.....#.... ##.....## ##.<...# #....#..# ##.### #.# ###