Halve groups