half-planes