o swe

Win Rate 93.5%

-------------

Win Rate 88.6%

-------------

Win Rate 85.9%

-------------

Win Rate 81.2%

-------------