Time paradoxes