There is an easier way of getting g1 points is by creating a program that checks for multiple gift cards at a time and how this works:
you buy a gift card like 3 for $30
Then you go into c++ create a program that checks for the next gift card using the code the one you bought Example: AAA the next code would be BBB and enters the code online and if the code does not work the program goes to the next and this would work but you would need to find the algorithm between the two, please create this..... lol