#include <bits/stdc++.h>
int main() {
  int n, i;
  scanf("%d", &n);
  int a[n], g[n], sa = 0, sg = 0;
  for (i = 0; i < n; i++) scanf("%d%d", &a[i], &g[i]);
  if (a[0] < g[0]) {
    sa = sa + a[0];
    printf("A");
  } else {
    sg = sg + g[0];
    printf("G");
  }
  for (i = 1; i < n; i++) {
    if (sa > sg) {
      if (sa - sg - g[i] >= 0) {
        printf("G");
        sg = sg + g[i];
      } else {
        if (-(sa - sg - g[i]) > sa + a[i] - sg) {
          printf("A");
          sa = sa + a[i];
        } else {
          printf("G");
          sg = sg + g[i];
        }
      }
    } else {
      if (sg - sa - a[i] >= 0) {
        printf("A");
        sa = sa + a[i];
      } else {
        if (-(sg - sa - a[i]) > sg + g[i] - sa) {
          printf("G");
          sg = sg + g[i];
        } else {
          printf("A");
          sa = sa + a[i];
        }
      }
    }
  }
  return 0;
}
