This is a loop that goes from 1 - 256, which is a byte(unsigned 8-bit). By the way, if you want to make this loop from 0 - 65535, just set the multiplier to 163, and the modulo to 65536.
I created a test block to find out what would be the best, by making it run through every start and every number it can multiply the Random by, expecting something complex. Instead, I found that to get the perfect loop of 256 numbers, you simply start at 1 and multiply by 13. And yes, the only reason why I made this is so that I can make games like The Ninja 5 TASable