nonzero
evenodd