This is indeed one of the coolest things I have learned about Jupyter Notebooks recently. Have you ever been in a situation where you forgot to assign the results obtained after some computation to a variable? Left with no choice, one has to unwillingly recompute the result and assign it to a variable for further use.
Nice discovery @Avi Chawla. Keep discovering.