I made a smart contact without looking into it much, but here is the video and code
video: https://youtu.be/BvIpfcKzwbk
Code: https://pastebin.com/raw/xCBDQc3V
Im unable to withdraw anything now, i've seen other people with similar issues but the money remains in the smart contract for months so thats strange