The Fibonacci strings are defined as follows:
The first Fibonacci string is "a".
The second Fibonacci string is "bc".
The (n+2)-th Fibonacci string is the concatenation of the two previous Fibonacci strings.
For example, the first five Fibonacci strings are:
a
bc
abc
bcabc
abcbcabcGiven the string number and the position of a character, determine which character is at that position in the string.
Two integers separated by a space are given: and (0 < K \leq 10^8, 0 < P \leq 10^8), where is the number of the Fibonacci string and is the position to check.
Print one of the three possible characters: "a", "b", or "c". If the -th string does not contain a character at position , print "No solution".
Example 1