Indeed. If you say you aren't lying, you might be lying about your lying. You may not be, also. Also...
While Truth=0
...If you are lying, you might not be lying about your lying. But you might be lying, which means you're telling the truth, so you're not lying, so you should answor no. But then you'd be lying, so you'd have to answer yes...
EndWhile

Wait, how could you vote yes? If you said you were lying, then you should have said no, so you weren't lying. However, if you mean no, and said yes, you are lying. But you voted yes... which means... *gives up, and votes no*