The cows have become engrossed in a new word game called "Moo". It is played by a group of cows standing in a long line, where each cow in sequence must quickly call out a specific letter. The first cow to make a mistake loses.
The sequence of letters in Moo can theoretically continue forever. It starts as follows:
m o o m o o o m o o m o o o o m o o m o o o m o o m o o o o o
The sequence is best described recursively: let be the -character sequence m o o. Then, a longer sequence is obtained by concatenating the sequence S(k-1), then m o ...o with k+2 o's, and then another copy of S(k-1). For example:
As can be seen, this process constructs an infinitely long string, and this is the string of characters used for the game of Moo. Bessie the cow, feeling clever, wants to predict whether the -th character of this string will be an m or an o. Please help her!
A single integer (1 \leq n \leq 10^9).
The only line of output should contain a single character, either m or o.
Example
4mExample
6oExample 1
In the first example, the fourth character is .
In the second example, the sixth character is .