compute holedeep