METHOD_0 ( ) { org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_3 . IDENT_4 actual = org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_3 . IDENT_5 . create ( ) . METHOD_1 ( INT_0 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( IDENT_6 ) { org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_7 < org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_3 . IDENT_8 . IDENT_9 < IDENT_6 , IDENT_10 > > node = METHOD_2 ( key ) ; if ( node == null ) return IDENT_4 . IDENT_11 ; if ( ( ! ( node . METHOD_3 ( ) ) ) && ( ! ( node . METHOD_4 ( ) ) ) ) { if ( ( IDENT_12 ) == node ) IDENT_12 = null ; else org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_13 . METHOD_5 ( node ) ; } else if ( ( node . METHOD_3 ( ) ) && ( node . METHOD_4 ( ) ) ) { org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_7 < org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_3 . IDENT_8 . IDENT_9 < IDENT_6 , IDENT_10 > > IDENT_14 = org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_3 . IDENT_15 . find ( node . METHOD_6 ( ) ) ; node . METHOD_7 ( IDENT_14 . METHOD_8 ( ) ) ; if ( IDENT_14 . METHOD_4 ( ) ) { org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_7 < org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_3 . IDENT_8 . IDENT_9 < IDENT_6 , IDENT_10 > > IDENT_16 = IDENT_14 . METHOD_6 ( ) ; org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_13 . METHOD_5 ( IDENT_16 ) ; org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_13 . METHOD_9 ( IDENT_14 , IDENT_16 ) ; } else { org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_13 . METHOD_5 ( IDENT_14 ) ; } } else { org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_7 < org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_3 . IDENT_8 . IDENT_9 < IDENT_6 , IDENT_10 > > child = org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_13 . METHOD_10 ( node ) ; org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_13 . METHOD_5 ( child ) ; if ( ( IDENT_12 ) == node ) IDENT_12 = child ; else org . IDENT_0 . IDENT_1 . tree . IDENT_2 . IDENT_13 . METHOD_9 ( node , child ) ; } return IDENT_4 . IDENT_17 ; }
org . junit . Assert . assertEquals ( IDENT_4 . IDENT_11 , actual )