#[test] fn affirmative__000001 () {
	let mut this_deck = crate::deck::make_array ();
	

	let mut void_deck : Vec<[&str; 2]> = Vec::new ();
	
	match crate::deck::remove_card (&mut this_deck, & ["A", "C"]) {
		Some (card) => {
			void_deck.push (card);
		}
		None => {
			println! ("Card not found")
		}
	}
	match crate::deck::remove_card (&mut this_deck, & ["K", "C"]) {
		Some (card) => {
			void_deck.push (card);
		}
		None => {
			println! ("Card not found")
		}
	}
	match crate::deck::remove_card (&mut this_deck, & ["Q", "C"]) {
		Some (card) => {
			void_deck.push (card);
		}
		None => {
			println! ("Card not found")
		}
	}
	match crate::deck::remove_card (&mut this_deck, & ["J", "C"]) {
		Some (card) => {
			void_deck.push (card);
		}
		None => {
			println! ("Card not found")
		}
	}
	match crate::deck::remove_card (&mut this_deck, & ["T", "C"]) {
		Some (card) => {
			void_deck.push (card);
		}
		None => {
			println! ("Card not found")
		}
	}

	assert_eq! (crate::deck::longest_straight::obtain (void_deck), 5);
	
	

}