@Override public long nextLong() { return rng.nextLong(); }
@Override public int nextInt() { return rng.nextInt(); }
@Override public double nextDouble() { return rng.nextDouble(); }
@Override public int nextInt(int n) { return rng.nextInt(n); }
@Override public long nextLong() { return rng.nextLong(); }
@Override public int nextInt() { return rng.nextInt(); }
@Override public double nextDouble() { return rng.nextDouble(); }
@Override public int nextInt(int n) { return rng.nextInt(n); }