• My guess is that the original function is going to have serious scalability issues.