[untitled]

    ; Conditionals
    ; ------------

    ; Use the if statement to put a conditional.
    ; Syntax:
    ; (if cond [true statement] [optional false statement])

    (define a 50)
    (define b 30)
    (if (< a b)
        (display "a is lesser than b")
        (display "a is not lesser than b")
    )

    ; Note: there can only be _one_ statement in the if conditionals. If you want
    ; to execute more than one statement use the "begin" construct. "begin" packs
    ; a few statements into one statement (and returns the value of the
    ; last statement.

    (if (< a b)
        (begin
            (display a)
            (display " is lesser than ")
            (display b)
            (newline)
        )
    )

    ; The if returns the value of the expression that was executed.
    (define max-of-a-and-b (if (> a b) a b))