Text this: Three-dimensional tunnel face stability analysis with gate layout by discretization-based kinematic approach