https://www.zupitek.in/2025/01/functions-list-functions-string.html