pub fn loop_through_stories (
this_deck : Vec<[&'static str; 2]>
) {
for i1 in 0..=49 {
let flop_1 = this_deck [i1];
for i2 in 0..=48 {
if (i2 == i1) { continue; }
let flop_2 = this_deck [i2];
for i3 in 0..=47 {
if (i3 == i1 || i3 == i2) { continue; }
let flop_3 = this_deck [i3];
for i4 in 0..=46 {
if (i4 == i1 || i4 == i2 || i4 == i3) { continue; }
let turn = this_deck [i4];
for i5 in 0..=45 {
if (i5 == i1 || i5 == i2 || i5 == i3 || i5 == i4) { continue; }
let river = this_deck [i5];
for_each_river (
venue_1_card,
venue_2_card,
flop_1,
flop_2,
flop_3,
turn,
river
);
}
}
}
}
}
}