While cracking the passwords of several data encryption systems, a novice hacker discovered the rule by which encryption keys are formed. An encryption key is an odd integer K that satisfies both of the following conditions:
Here (K−1)!=(K−1)×(K−2)×⋯×2×1.
Find all possible encryption keys K within the range [A,B].
Two integers A and B are given on a single line, separated by a space. (3≤A<B≤1018, B−A≤100)
Print all encryption keys K in the range on a single line, in ascending order, separated by single spaces. It is guaranteed that at least one key exists in the range.