static boolean primal( int m, int n ) {
    do {
      int m2 = m % n;
      if (m2 == 0) return false;
      m = n;
      n = m2;
    } while (n != 1);
    return true;
  }
}