o swe

Win Rate 91%

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

Win Rate 89.3%

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

Win Rate 85.4%

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

Win Rate 82.9%

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