public void METHOD_1 ( TYPE_1 node ) { if ( node == null ) return ; for ( TYPE_1 VAR_1 : VAR_2 ) METHOD_1 ( VAR_1 ) ; if ( ( ( VAR_2 . size ( ) ) == 0 ) && ( ( VAR_3 ) == false ) ) { TYPE_1 VAR_4 = this . METHOD_2 ( VAR_5 ) ; VAR_4 . METHOD_3 ( node ) ; return ; } return ; }

public void METHOD_1 ( TYPE_1 node ) { if ( ( node == null ) || ( ( VAR_2 ) == null ) ) return ; for ( TYPE_1 VAR_1 : VAR_2 ) METHOD_1 ( VAR_1 ) ; if ( ( ( VAR_2 . size ( ) ) == 0 ) && ( ( VAR_3 ) == false ) ) { TYPE_1 VAR_4 = this . METHOD_2 ( VAR_5 ) ; VAR_4 . METHOD_3 ( node ) ; return ; } return ; }
