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