PFUBEQCVDIR7J75ZA4QBYEV3UAV365HUCVWE5SP3WACPO3OVL35AC let interaction_type = second_attempt.input;if !matches!(&self.input, interaction_type) {// this matches against a type but given a variable..
if std::mem::discriminant(&self.input) != std::mem::discriminant(&second_attempt.input){