swap may be blocked because of the extra incentive.
In _swap(), the protocol will give one extra token as an extra incentive. The vulnerability is that the swap may be reverted if the pool liquidity is not enough to transfer 1_000_000_000_000_000_000 outputToken.
If the pool's liquidity is not large enough, swap operations will be blocked.
Manual
Revisit the incentive mechanism, maybe create one T-SWAP token, and mint some for the traders.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.