half-plane