1/5

So far your programs run straight down, line by line. But the labyrinth demands decisions.

if runs code only when a condition is true:

if torches > 0 {
    println!("The hall is lit");
}

The condition (torches > 0) must be a bool — a true/false question. No parentheses needed around it.