>>527614246 >In this line, the function from math/rand library is used.
> rand.Seed(time.Now().UnixNano())
>which the package wiki mentioned that Seed values that have the same remainder when divided by 2^31-1 generate the same pseudo-random sequence. >So rand.Seed(time.Now().UnixNano()) is not really meaningful and the possible combination that the algorithm can generate is only 2^31-1, >way less than the possible combination of a wall (which should be greater than 10^120, thx my friend for calculating).
I don't get it