double *high_card_probability ( int n ); int *high_card_shuffle ( int n, int *seed ); double high_card_simulation ( int deck_size, int skip_num, int trial_num, int *seed ); int i4_power ( int i, int j ); int i4_uniform_ab ( int a, int b, int *seed ); int i4vec_max ( int n, int a[] ); int *perm_uniform_new ( int n, int *seed ); void timestamp ( );