This was a fun read, kudos to the author! Adding one more typo to this thread:
if let (a, 2) = (1, 2) &&
let (b, 4) = (3, 4) && // <-- This should be an open brace.
println!("Made it, a = {}, b = {}", a, b);
}