Poiché le quattro domande chiedono tutte qual è la prima domanda che ha come risposta corretta una diversa delle quattro domande stesse, sappiamo che tutte le risposte sono diverse. Supponiamo ora che D1 sia autorefenziale e abbia dunque come risposta (c). Allora la risposta a D2 non può essere (c), ma nemmeno (b) (sarebbe autoreferenziale ed errata), né (d) (abbiamo supposto che la risposta a D1 sia (c), non (a)), né (a) (sarebbe incoerente); quindi è impossibile.
Supponiamo allora che la risposta a D1 sia (a). Questo implica che la risposta a D3 è (c), quindi a D4 è (d), il che implicherebbe che la risposta a D1 sia (b), assurdo. Se invece supponiamo che la risposta a D1 sia (b) abbiamo che la risposta a D4 è (c), quindi quella a D3 dovrebbe essere (b), assurdo.
Resta solo l'ipotesi che la risposta a D1 sia (d), da cui quella a D2 è (c), quella a D3 (a), e quella a D4 (b).
I test autoreferenziali danno di solito il mal di testa, ma questo è un caso molto semplice, per fortuna.