To solve the problem, we need to determine the current day given that the day after tomorrow is Wednesday.
- Day After Tomorrow: Two days after today.
- If the day after tomorrow is Wednesday, then the days before that can be calculated by subtracting two days.
- Day after tomorrow = Wednesday
- One day before Wednesday is Tuesday (tomorrow).
- Two days before Wednesday is Monday (today).
Today is Monday.

Three friends, P, Q, and R, are solving a puzzle with statements:
(i) If P is a knight, Q is a knave.
(ii) If Q is a knight, R is a spy.
(iii) If R is a knight, P is a knave. Knights always tell the truth, knaves always lie, and spies sometimes tell the truth. If each friend is either a knight, knave, or spy, who is the knight?