Decision tree complexity