hemimorph (25)