Problems with Functions
Return Values are the only way to retrieve information from a function
Problem 1: only one item of data can be retrieved from a function call.
Problem 2: no variables passed into a function can have their values changed. Take a situation where we might want to write a function to swap the values held in two variables