Which function in there do you consider to have a return type that depends on the value of the input?
Which function in there do you consider to have a return type that depends on the value of the input?