Some CSG fun