Codeforces Beta Round 73 (Div. 2 Only)
A
Chord
Codeforces
1200
原题
←B →
翻译中…

Vasya studies music.

翻译中…

He has learned lots of interesting stuff. For example, he knows that there are 12 notes: C, C#, D, D#, E, F, F#, G, G#, A, B, H. He also knows that the notes are repeated cyclically: after H goes C again, and before C stands H. We will consider the C note in the row's beginning and the C note after the H similar and we will identify them with each other. The distance between the notes along the musical scale is measured in tones: between two consecutive notes there's exactly one semitone, that is, 0.5 tone. The distance is taken from the lowest tone to the uppest one, that is, the distance between C and E is 4 semitones and between E and C is 8 semitones

翻译中…

Vasya also knows what a chord is. A chord is an unordered set of no less than three notes. However, for now Vasya only works with triads, that is with the chords that consist of exactly three notes. He can already distinguish between two types of triads — major and minor.

翻译中…

Let's define a major triad. Let the triad consist of notes $*X*$, $*Y*$ and $*Z*$. If we can order the notes so as the distance along the musical scale between $*X*$ and $*Y*$ equals 4 semitones and the distance between $*Y*$ and $*Z*$ is 3 semitones, then the triad is major. The distance between $*X*$ and $*Z*$, accordingly, equals 7 semitones.

翻译中…

A minor triad is different in that the distance between $*X*$ and $*Y*$ should be 3 semitones and between $*Y*$ and $*Z*$ — 4 semitones.

翻译中…

For example, the triad "C E G" is major: between C and E are 4 semitones, and between E and G are 3 semitones. And the triplet "C# B F" is minor, because if we order the notes as "B C# F", than between B and C# will be 3 semitones, and between C# and F — 4 semitones.

翻译中…

Help Vasya classify the triad the teacher has given to him.

翻译中…

Input

翻译中…

The only line contains 3 space-separated notes in the above-given notation.

翻译中…

Output

翻译中…

Print "major" if the chord is major, "minor" if it is minor, and "strange" if the teacher gave Vasya some weird chord which is neither major nor minor. Vasya promises you that the answer will always be unambiguous. That is, there are no chords that are both major and minor simultaneously.

翻译中…

样例

Input #1
C E G
Output #1
major
InputCopy OutputCopy
Input #2
C# B F
Output #2
minor
InputCopy OutputCopy
Input #3
A B H
Output #3
strange
InputCopy OutputCopy
题目信息
题号
88A
时间限制
2 s
内存限制
256 MB
标签
暴力
模拟

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。