fn main() {
let mut countdown = 0;
@2@4@3: if @0: true@3: {
countdown = 10;
}
@6@9@25: if @5: countdown > 7@25: {
@8: countdown -= 4@25: ;
} else @10: if @7: countdown > 2@10: {
@22@23@21: if @14@15@16@13@20@12@18@19@17: countdown < 1 || countdown > 5@12: || countdown != 9@21: {
countdown = 0;
@24: }
countdown -= 5@10: ;
} else {
@27@11: return;
}@27:
let mut countdown = 0;
@30@31@29: if @28: true@29: {
countdown = 10;
}@27:
@33@52@36: if @32: countdown > 7@36: {
@35: countdown -= 4@36: ;
} else @37: if @34: countdown > 2@37: {
@48@50@49: if @39@47@40@43@42@41@46@45@44: countdown < 1 || countdown > 5@41: || countdown != 9@49: {
countdown = 0;
@51: }
countdown -= 5@37: ;
} else {
@38: return;
}
let mut countdown = 0;
@56@54@55: if @53: true@55: {
countdown = 10;
}@38:
@61@58@77: if @57: countdown > 7@77: {
@60: countdown -= 4@77: ;
} else @62: if @59: countdown > 2@62: {
@75@74@73: if @67@68@65@72@64@66@69@71@70: countdown < 1 || countdown > 5@66: || countdown != 9@73: {
countdown = 0;
@76: }
countdown -= 5@62: ;
} else {
@63: return;
}@78: }@26