Hey i wrote a smart contract With by haslips but i need whitelist. So what can ı use whitelist algorithm so how to add in my code whitelist function