private TYPE_1 < TYPE_2 , TYPE_3 > METHOD_1 ( TYPE_2 key ) { TYPE_4 < TYPE_2 > VAR_1 = this . VAR_2 ; while ( ( VAR_1 . METHOD_2 ( ) ) == ( VAR_3 ) ) { TYPE_4 < TYPE_2 > node = ( ( TYPE_5 < TYPE_2 > ) ( VAR_1 ) ) . METHOD_3 ( VAR_1 . METHOD_4 ( key ) ) ; VAR_1 = node ; } return ( ( TYPE_1 < TYPE_2 , TYPE_3 > ) ( VAR_1 ) ) ; }

public TYPE_1 < TYPE_2 , TYPE_3 > METHOD_1 ( TYPE_2 key ) { TYPE_4 < TYPE_2 > VAR_1 = this . VAR_2 ; while ( ( VAR_1 . METHOD_2 ( ) ) == ( VAR_3 ) ) { TYPE_4 < TYPE_2 > node = ( ( TYPE_5 < TYPE_2 > ) ( VAR_1 ) ) . METHOD_3 ( VAR_1 . METHOD_4 ( key ) ) ; VAR_1 = node ; } return ( ( TYPE_1 < TYPE_2 , TYPE_3 > ) ( VAR_1 ) ) ; }
