问题2699--Mason Number

2699: Mason Number

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 64 MB

题目描述

A number is called a mason number, if and only if it can be written to the format like 2^p–1, and it is a prime number. It can be proved that if 2^p–1 is a prime number then p is a prime number. Now your task is that giving you a number, you should judge whether the number is a mason number, and p is a prime number.

输入

Input will consist of a series of number. Each number will appear on a line by itself and it will be less than 2^32.

输出

Output will consist of one line for each number. If the number is a mason number, then output for the number is “It may be a Mason number.”, else is “It must not be a Mason number.”

样例输入 Copy

3
4
15

样例输出 Copy

It may be a Mason number.
It must not be a Mason number.
It must not be a Mason number.