fn main() { let @0⦊mut countdown = 0⦉@0; if @0⦊true⦉@0 @1,3⦊{ countdown = 10; }⦉@1,3 const B: u32 = 100; let @25⦊x⦉@25 = if @4⦊countdown > 7⦉@4 { @5,7⦊countdown -= 4⦉@5,7; @8⦊B⦉@8 } else if @6⦊countdown > 2⦉@6 { if @9,11⦊countdown < 1⦉@9,11 || @18⦊countdown > 5⦉@18 || @14⦊countdown != 9⦉@14 @20,22⦊{ countdown = 0; }⦉@20,22 @23⦊countdown -= 5⦉@23; @24⦊countdown⦉@24 } else { @10⦊return⦉@10; }; let @25⦊mut countdown = 0⦉@25; if @25⦊true⦉@25 @26,28⦊{ countdown = 10; }⦉@26,28 if @29⦊countdown > 7⦉@29 { @30,32⦊countdown -= 4⦉@30,32; } else if @31⦊countdown > 2⦉@31 { if @34,36⦊countdown < 1⦉@34,36 || @43⦊countdown > 5⦉@43 || @39⦊countdown != 9⦉@39 @45,47⦊{ countdown = 0; }⦉@45,47 @48⦊countdown -= 5⦉@48; } else { @35⦊return⦉@35; } let @50⦊mut countdown = 0⦉@50; if @50⦊true⦉@50 @51,53⦊{ countdown = 1; }⦉@51,53 let @77⦊z⦉@77 = if @54⦊countdown > 7⦉@54 { @55,57⦊countdown -= 4⦉@55,57; } else if @56⦊countdown > 2⦉@56 { if @59,61⦊countdown < 1⦉@59,61 || @68⦊countdown > 5⦉@68 || @64⦊countdown != 9⦉@64 @70,72⦊{ countdown = 0; }⦉@70,72 @73⦊countdown -= 5⦉@73; } else { let @60,75,76⦊should_be_reachable = countdown; println!("reached"); return⦉@60,75,76; }; let @98⦊w⦉@98 = if @77⦊countdown > 7⦉@77 { @78,80⦊countdown -= 4⦉@78,80; } else if @79⦊countdown > 2⦉@79 { if @82,84⦊countdown < 1⦉@82,84 || @91⦊countdown > 5⦉@91 || @87⦊countdown != 9⦉@87 @93,95⦊{ countdown = 0; }⦉@93,95 @96⦊countdown -= 5⦉@96; } else { @83⦊return⦉@83; }; }@102⦊⦉@102