How do we decide a function's input?
Based on the output we want
Based on how many values we have available
Based on the output we want.