This is the `lerp()` function. We already have it implemented 3 times in the code. Does it need redefining?