numpy.random.default_rng() and numpy.random.seed() in Python programming language (from scratch)