correct temporal reasoning