private static java.lang.String METHOD_1 ( int i ) { int VAR_1 = INT_1 ; char [ ] buf = new char [ VAR_1 ] ; int VAR_2 = VAR_1 ; do { buf [ ( -- VAR_2 ) ] = VAR_3 [ ( i & 1 ) ] ; } while ( ( i >>>= 1 ) != 0 ) ; return new java.lang.String ( VAR_2 , ( VAR_1 - VAR_2 ) , buf ) ; }

private static java.lang.String METHOD_1 ( int i ) { int VAR_1 = INT_1 ; char [ ] buf = new char [ VAR_1 ] ; int VAR_2 = VAR_1 ; do { buf [ ( -- VAR_2 ) ] = VAR_3 [ ( i & 1 ) ] ; } while ( ( i >>>= 1 ) != 0 ) ; return new java.lang.String ( buf , VAR_2 , ( VAR_1 - VAR_2 ) ) ; }
