private void METHOD_1 ( int VAR_1 ) { if ( VAR_1 <= 0 ) return ; java.lang.Thread t = new java.lang.Thread ( ) { public void METHOD_2 ( ) { if ( ( ( VAR_2 ) == null ) || ( VAR_2 . METHOD_3 ( ) ) ) { state = VAR_3 ; VAR_4 . METHOD_4 ( ( STRING_1 + ( VAR_5 ) ) ) ; } else { TYPE_1 . METHOD_5 ( INT_1 ) ; METHOD_1 ( ( VAR_1 - 1 ) ) ; } } } ; t . start ( ) ; }

private synchronized void METHOD_1 ( int VAR_1 ) { if ( VAR_1 <= 0 ) return ; java.lang.Thread t = new java.lang.Thread ( ) { public void METHOD_2 ( ) { if ( ( ( VAR_2 ) == null ) || ( VAR_2 . METHOD_3 ( ) ) ) { state = VAR_3 ; VAR_4 . METHOD_4 ( ( STRING_1 + ( VAR_5 ) ) ) ; } else { TYPE_1 . METHOD_5 ( INT_1 ) ; METHOD_1 ( ( VAR_1 - 1 ) ) ; } } } ; t . start ( ) ; }
