##
if (CONDITION) {
ACTION_WHEN_CONDITION_IS_TRUE
}
####
elsif (ALTERNATIVE_CONDITION) {
ACTION_WHEN_ALTERNATIVE_CONDITION_IS_TRUE
}
####
else {
ACTION_WHEN_CONDITION_IS_FALSE
}
####
ACTION_WHEN_CONDITION_IS_TRUE if CONDITION;