Da Vinci branching rule