Rəqəmlər
Gənc Andrey rəqəmlərlə oynamağı sevir. Əvvəlcə o, tam ədəd a yazır. Sonra, a ədədinin bəzi bölənini d[1]
(1 < d[1]
< a) seçir, a-nı silir və onun yerinə a[1]
= a + d[1]
yazır. Daha sonra, a[1]
ədədinin bəzi bölənini d[2]
(1 < d[2]
< a[1]
) seçir, a[1]
-i silir və onun yerinə a[2]
= a[1]
+ d[2]
yazır.
Yəni, hər addımda cari ədədin bəzi tam böləni seçilir, lakin bu bölən 1 və ya ədədin özü olmamalıdır, və cari ədəd həmin bölən qədər artırılır.
Əgər a ilə başlasanız, b ədədini yazmaq mümkündürmü?
Giriş məlumatları
Bir sətirdə iki tam ədəd a və b (2 ≤ a < b ≤ 10^12
) verilir.
Çıxış məlumatları
Əgər həll mövcud deyilsə, "Impossible" (tırnaq işarələri olmadan) çıxarın. Əgər həll mövcuddursa, a ilə başlayıb b ilə bitən ədədlər ardıcıllığını çıxarın, hər bir ədədi ayrı sətirdə yazın. Siz ən qısa ardıcıllığı çıxarmamalısınız, lakin 500 ədəddən çox olmayan bir ardıcıllıq tapmaq tələb olunur. Əgər verilmiş a və b üçün həll mövcuddursa, 500 ədəddən çox olmayan bir ardıcıllığın mövcudluğu təmin edilir.