Read it carefully and answer.
When the day after tomorrow is yesterday,
then today will be as far from Wednesday as today was from Wednesday
when the day before yesterday was tomorrow.
What day is today ?
When the day after tomorrow is yesterday = 3 days from nowWhen the day before yesterday was tomorrow = 3 days agoThese are both as far from Wednesday and they are as far from the real today (3 days).It means today is Wednesday.