those 32 integers (I guess your 33 is a typo) are probably counted in 8-bit values, as call random_seed(size = n)
returns n==8 (gfortran 13.2.0 x86_64-pc-linux-gnu)
do you know whether (and how) can one initialize such independent, non-overlapping PRNG streams? I guess it should be done with proper seeding, but how?