If not completely in rang , but overlaps , recur for children ,
let mid = Math . floor ( ( st + en ) / 2 ) ; toggle ( ( node << 1 ) , st , mid , us , ue ) ; toggle ( ( node << 1 ) + 1 , mid + 1 , en , us , ue ) ;