Alice wants to swap for 1 bROOK. She enters the amount and approves the transaction, the corresponding amount of BUSD then gets deducted from her account and she receives the bROOK token instantly. Behind the transaction, Tranchess automatically transfers from the bBISHOP-BUSD pool, enough BUSD to purchase 1 bBISHOP. It then uses the BUSD from the AMM pool and the BUSD from Alice to swap for BTCB from PancakeSwap. The BTCB is created into bQUEEN, split, with bROOK returns to Alice's account, and bBISHOP being put back into the bBISHOP-BUSD pool.