fn add(g : i32, h : i32) -> i32 {
    g + h
}

fn main(){
    let x = 5;
    let mut y = 509; // y is a signed 32-bit, like int in C

    println!("x + y = {}", add(56, y));

    y = 27;

    println!("x + y = {}", x + y);

    if x < y {
        println!("x is less than y");
    } else {
        println!("math is broken today");
    }

    let zebra = if x < y {40} else {600};
    y = zebra;
    println!("x + y = {}", x + y); 
    println!("zebra = {}", zebra);
    let zebra = "four hundred";
    println!("zebra = {}, y = {}", zebra, y);

    let tval : bool;
    tval = y == 0;
    if tval {
        println!("5 was true");
    }
    


}