The village barber shaves himself, by the way. Anything else is impossible. We know that he shaves all the men in the village who do not shave themselves. Therefore if he does not shave himself, he must logically shave himself, which is a paradox. We are given no direct information about whether, as well as shaving all the men who do not shave themselves, he also shaves anyone else. Taking the premise of the puzzle as accurate, the full truth must be that he shaves all the men in the village who do not shave themselves and one—the barber himself—who does.