Unlocking the Mystery of the Adjoint Solver