private boolean METHOD_1 ( int n , java.util.Set < java.lang.Integer > VAR_1 ) { int VAR_2 = 0 ; while ( n != 0 ) { VAR_2 += ( n % INT_1 ) * ( n % INT_1 ) ; n /= INT_1 ; } if ( VAR_2 == 1 ) { return true ; } else if ( VAR_1 . contains ( VAR_2 ) ) { return false ; } else { VAR_1 . add ( n ) ; return METHOD_1 ( VAR_2 , VAR_1 ) ; } }

private boolean METHOD_1 ( int n , java.util.Set < java.lang.Integer > VAR_1 ) { VAR_1 . add ( n ) ; int VAR_2 = 0 ; while ( n != 0 ) { VAR_2 += ( n % INT_1 ) * ( n % INT_1 ) ; n /= INT_1 ; } if ( VAR_2 == 1 ) { return true ; } else if ( VAR_1 . contains ( VAR_2 ) ) { return false ; } else { return METHOD_1 ( VAR_2 , VAR_1 ) ; } }
