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.
Bir onluq ədəd x (1 ≤ x < 1000) ən çox 4 onluq rəqəmlə.
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.
Nümunə 1
Nümunə 2