text: If Node to be deleted is left of its parent
code: else if ( ptr = = par . left ) { par . lthread = true ; par . left = ptr . left ; } else { par . rthread = true ; par . right = ptr . right ; } return root ; }