xorshift: the skew calculation was off because xorshift will never generate 0, so we need to include the last value whose remainder is 0.