# Say you need to capture a persons names in a method
# To ease processing, you may use the * i.e splat
# You specify a first_name and use the * to process other names
# * tells the method to treat all method parameters as array values from the point its set
def full_name(first_name, *other_names)
"#{first_name} #{other_names.join(' ')}"
end