Açar
Hakerlərin tez-tez müxtəlif məlumat şifrələmə sistemlərinin parollarını sındırmalı olduğu məlumdur. Belə bir vəzifə bir dəfə gənc haker Billin qarşısında da dayandı. Bir neçə təcrübə apardıqdan sonra o, açarın formalaşmasında müəyyən qanunauyğunluqlar aşkar etdi. Ona məlumdur ki, açar təbii tək ədəd K-dır, belə ki, (K-1)! K ^2-ə bölünmür və A ilə B arasında olan diapazondan bir dəyər alır (A ≤ K ≤ B). (Xatırladaq ki, (K-1)! = (K-1)·(K-2)·...·2·1). Sonra işlər daha da çətinləşdi, çünki Bill riyaziyyatdan çox baş çıxarmır.
Gənc hakera kömək etmək üçün siz verilmiş məhdudiyyətlərə əsasən bütün mümkün açar dəyərlərini çıxarmalısınız.
Giriş verilənləri
Giriş iki tam ədəddən A və B (3 ≤ A < B ≤ 10^18, B - A ≤ 100) ibarətdir.
Çıxış verilənləri
Proqramınız yuxarıda göstərilən şərtlərə uyğun olan bütün mümkün K açarlarını standart çıxışa boşluqla ayıraraq çıxarmalıdır. Heç olmasa bir belə açarın mövcudluğu təmin edilir. Açar dəyərlərini artan sırada çıxarın.