Rəqəm hiyləsi
Lukas faydalı riyazi fəndlər haqqında təqdimat keçirməlidir. Məsələn, bir ədədin kvadrat kökünü almaq üçün sadəcə ədədin ilk yarısını silmək lazımdır. Auditoriyanı inandırmaq üçün o, sübut edilmiş bir metoddan istifadə edir: sqrt(25) = 5 və sqrt(5776) = 76, yəni metod işləyir. Bir ədədi x = 2.6 ilə vurmaq üçün sadəcə ilk rəqəmi ədədin sonuna keçirmək lazımdır, məsələn 135 × 2.6 = 351 və 270270 × 2.6 = 702702.
Lukas son metodun hər hansı bir x üçün işlədiyini göstərmək istəyir. Bunun üçün o, auditoriyadan x dəyərini soruşur, sonra isə metodun işlədiyi vurma nümunəsini göstərir. Lukas başa düşüb ki, nümunələr üçün sadəcə təsadüfi ədədləri seçə bilmir, buna görə də sizin köməyinizə ehtiyacı var. Siz x ədədinə görə, vurma x ilə ekvivalent olan və ilk rəqəmi sonuna keçirməklə əldə edilən tam ədədlərin siyahısını çıxara bilən proqram yaza bilərsinizmi? Lukasa çox böyük rəqəmlər xoş gəlmir, buna görə də 8 rəqəmdən çox olan ədədləri siyahıya daxil etməyin.
Giriş məlumatları
Bir onluq ədəd x (1 ≤ x < 1000) ən çox 4 onluq rəqəmlə.
Çıxış məlumatları
Lukasın ikinci fəndinin işlədiyi bütün müsbət tam ədədlərin 10^8
-dən kiçik siyahısını verin. Ədədləri artan sırayla, hər biri bir sətirdə yazın. Əgər siyahı boşdursa, No solution yazın.