#include <bits/stdc++.h>
using namespace std;
char s[12][10] = {"C",  "C#", "D",  "D#", "E", "F",
                  "F#", "G",  "G#", "A",  "B", "H"};
int check(char x[], char y[], char z[]) {
  int i, j, k, a, b;
  for (i = 0; i < 12; i++)
    if (strcmp(x, s[i]) == 0) break;
  for (j = 0; j < 12; j++)
    if (strcmp(y, s[j]) == 0) break;
  for (k = 0; k < 12; k++)
    if (strcmp(z, s[k]) == 0) break;
  if (j > i)
    a = j - i;
  else
    a = 12 - i + j;
  if (k > j)
    b = k - j;
  else
    b = 12 - j + k;
  if (a == 4 && b == 3) return 1;
  if (a == 3 && b == 4) return 2;
  return 0;
}
int main() {
  char x[4][10];
  cin >> x[0] >> x[1] >> x[2];
  int flag = 0;
  if (!flag) flag = check(x[0], x[1], x[2]);
  if (!flag) flag = check(x[0], x[2], x[1]);
  if (!flag) flag = check(x[1], x[0], x[2]);
  if (!flag) flag = check(x[1], x[2], x[0]);
  if (!flag) flag = check(x[2], x[0], x[1]);
  if (!flag) flag = check(x[2], x[1], x[0]);
  if (!flag)
    puts("strange");
  else if (flag == 1)
    puts("major");
  else
    puts("minor");
  return 0;
}
