Agree it must be true that it has at least one hat, and it must be non-green (he might have other green hats).
Why would you conclude that the liar is telling the truth that they have any hats at all?
Why would you conclude that the liar is telling the truth that they have any hats at all?