Name three consecutive days without naming any of the seven days of the week.

A simple handwritten riddle is making the rounds online because it sounds impossible at first glance. The prompt reads: “Name three consecutive days without naming any of the seven days of the week.” People often get stuck because they assume they must use weekday names like Monday or Friday—yet the trick is to use relative day words instead.
The correct answer is: Yesterday, Today, and Tomorrow.
These are three days in a row—they happen consecutively in real time—without ever mentioning any weekday. The riddle works because it doesn’t require calendar labels; it only asks for consecutive days, and “yesterday → today → tomorrow” is a continuous sequence everyone understands.
Why it fools so many people: our brains automatically jump to the seven-day calendar system, but the wording leaves a loophole. Once you notice that, the solution becomes straightforward: you can describe days by their position relative to the present instead of by their names.