static int METHOD_1 ( int n ) { if ( ( VAR_1 [ n ] ) != 0 ) { } else if ( ! ( VAR_2 [ n ] ) ) { VAR_1 [ n ] = n - 1 ; } else { int VAR_3 = n ; for ( java.lang.Integer VAR_4 : VAR_5 . get ( n ) ) { VAR_3 *= 1 - ( 1 / VAR_4 ) ; java.lang.System.out.println ( VAR_3 ) ; } VAR_1 [ n ] = VAR_3 ; } return VAR_1 [ n ] ; }

static double METHOD_1 ( int n ) { if ( ( VAR_1 [ n ] ) != 0 ) { } else if ( ! ( VAR_2 [ n ] ) ) { VAR_1 [ n ] = n - 1 ; } else { double VAR_3 = n ; for ( java.lang.Integer VAR_4 : VAR_5 . get ( n ) ) VAR_3 *= 1 - ( ( ( double ) ( 1 ) ) / VAR_4 ) ; VAR_1 [ n ] = VAR_3 ; } return VAR_1 [ n ] ; }
