answer:It is a “late” present, although “********* tide”, the Twelve Days of *********, run until January 6. So, it is late if they have seen you between Christams Eve and New Year’s Day; if this is the first you have seen them, then it is on time. (And no, it is not. 358 days early. That would mean they missed a *********.)