able to process (c) issue: same nextEvenTime, but then find smallestTs