## #.## #..#######...##### #.......h........ #.########...####. ..## .## .# .. .. .. .