fn main() {
let @0⦊mut countdown = 0⦉@0;
if @0⦊true⦉@0 @1,3⦊{
countdown = 10;
}⦉@1,3@2⦊‸⦉@2
const B: u32 = 100;
let @25⦊x⦉@25 = if @4⦊countdown > 7⦉@4 {
@8⦊countdown -= 4;
B⦉@8
} else if @6⦊countdown > 2⦉@6 {
if @9,11⦊countdown < 1⦉@9,11 || @18⦊countdown > 5⦉@18@16⦊‸⦉@16@17⦊‸⦉@17 || @14⦊countdown != 9⦉@14@12⦊‸⦉@12@13⦊‸⦉@13 @20,22⦊{
countdown = 0;
}⦉@20,22@21⦊‸⦉@21
@24⦊countdown -= 5;
countdown⦉@24
} else {
@10⦊return⦉@10;
};
let @25⦊mut countdown = 0⦉@25;
if @25⦊true⦉@25 @26,28⦊{
countdown = 10;
}⦉@26,28@27⦊‸⦉@27
if @29⦊countdown > 7⦉@29 {
@33⦊countdown -= 4⦉@33;
} else if @31⦊countdown > 2⦉@31 {
if @34,36⦊countdown < 1⦉@34,36 || @43⦊countdown > 5⦉@43@41⦊‸⦉@41@42⦊‸⦉@42 || @39⦊countdown != 9⦉@39@37⦊‸⦉@37@38⦊‸⦉@38 @45,47⦊{
countdown = 0;
}⦉@45,47@46⦊‸⦉@46
@49⦊countdown -= 5⦉@49;
} else {
@35⦊return⦉@35;
}
let @50⦊mut countdown = 0⦉@50;
if @50⦊true⦉@50 @51,53⦊{
countdown = 1;
}⦉@51,53@52⦊‸⦉@52
let @77⦊z⦉@77 = if @54⦊countdown > 7⦉@54 {
@58⦊countdown -= 4⦉@58;
} else if @56⦊countdown > 2⦉@56 {
if @59,61⦊countdown < 1⦉@59,61 || @68⦊countdown > 5⦉@68@66⦊‸⦉@66@67⦊‸⦉@67 || @64⦊countdown != 9⦉@64@62⦊‸⦉@62@63⦊‸⦉@63 @70,72⦊{
countdown = 0;
}⦉@70,72@71⦊‸⦉@71
@74⦊countdown -= 5⦉@74;
} else {
let @60,75,76⦊should_be_reachable = countdown;
println!("reached");
return⦉@60,75,76;
};
let @98⦊w⦉@98 = if @77⦊countdown > 7⦉@77 {
@81⦊countdown -= 4⦉@81;
} else if @79⦊countdown > 2⦉@79 {
if @82,84⦊countdown < 1⦉@82,84 || @91⦊countdown > 5⦉@91@89⦊‸⦉@89@90⦊‸⦉@90 || @87⦊countdown != 9⦉@87@85⦊‸⦉@85@86⦊‸⦉@86 @93,95⦊{
countdown = 0;
}⦉@93,95@94⦊‸⦉@94
@97⦊countdown -= 5⦉@97;
} else {
@83⦊return⦉@83;
};
}@101⦊‸⦉@101@102⦊‸⦉@102