Right now I'm using several different models for reverse engineering (DS V4.1 Flash, MiMo V2.6 Flash, GLM-5.3 Flash, etc.), and so far none of them are able to finish the task - it's been ~1.5h and several dozen million tokens used, but still struggling with the algorithm (FFT and some other stuff on an image manipulation library, which appears to be hard for them).
On the other hand, Grok and GPT finish these tasks in <5min with no issues, and significantly better output.