I was almost giving up in the 3rd stage, but, somehow I made it! Sub 39, even with bad RNG in Ivan Trollze