If you ignore self-referential nature of the question and stop the iteration at some point, sure, you can argue that any answer is correct.
If you ran a infite monte carlo test on it, you’d end up with 0% correct answers.
That would mean your Monte Carlo test is set up incorrectly because at least 1/4 of the results of the test would be the "correct" answer as per your own argument, thus invalidating it.