Instead of taxing each buy/sell transaction, the main BSCWIN contract retains ownership of the liquidity pool and each time the lottery is triggered, it removes equal amount of $BUSD and $BSCWIN tokens from the liquidity. The $BUSD tokens removed are sent to the lottery winner, and the $BSCWIN tokens removed are sent to the Bulls DAO wallet. To protect the liquidity while sustaining the desired frequency of lottery payouts, the contract cannot drain more than a set threshold of the size of the liquidity each day. So, for example, if the threshold is 1% and the size of the liquidity pool in terms of $BUSD is $1,000,000, the contract will pay $10,000 a day in $BUSD tokens to lottery winners and remove a total of $10,000 a day in $BSCWIN tokens.