Although is it really "understanding" or just able to write down the formulas...?
Then it is able to work at different levels of abstraction and being able to find analogies. But at this point, in my understanding, "understanding" is a never-ending well.