a time loop is a kind of a temporal paradox.