This is a level 2 cryptography challenge. We are given this code in the source file.
This code rotates every character in the flag a random number of times. Since the seed value is fixed the random number generated will repeat them every time start over. So now to reverse this code to get to the original flag we need to rotate the randomized flag in the other direction the same amount of times the code goes here.
Good luck getting the flag.