In your example, try assigning the second set of instructions and trials 3 and 4 a BGR value of 2.
If I set the BGR for trials 3 and 4 to 2, then I wouldn't I always receive trials 1 and 2 before trials 3 and 4? I want the blocks to be randomized so that I might receive trial 4 first, or maybe trial 2.