private TYPE_1 METHOD_1 ( TYPE_2 node , int VAR_1 , java.lang.String [ ] VAR_2 ) { if ( VAR_1 >= ( VAR_2 . length ) ) return null ; java.lang.String VAR_3 = VAR_2 [ VAR_1 ] ; if ( node . METHOD_2 ( VAR_3 ) ) { return node . METHOD_1 ( VAR_3 ) ; } if ( node . METHOD_3 ( VAR_3 ) ) { return METHOD_1 ( node . METHOD_4 ( VAR_3 ) , ( VAR_1 ++ ) , VAR_2 ) ; } return null ; }

private TYPE_1 METHOD_1 ( TYPE_2 node , int VAR_1 , java.lang.String [ ] VAR_2 ) { if ( VAR_1 >= ( VAR_2 . length ) ) return null ; java.lang.String VAR_3 = VAR_2 [ VAR_1 ] ; if ( node . METHOD_2 ( VAR_3 ) ) { return node . METHOD_1 ( VAR_3 ) ; } if ( node . METHOD_3 ( VAR_3 ) ) { return METHOD_1 ( node . METHOD_4 ( VAR_3 ) , ( ++ VAR_1 ) , VAR_2 ) ; } return null ; }
