Quru quru yemlər
Mayk bütün gücü ilə dissertasiyasını son anda tamamlamağa çalışırdı. Üstəlik, son 3 gündəki dağınıq tədqiqatlarını da toplamalı idi. Təəssüf ki, o, hesablamalarında kifayət qədər səliqəsiz olduğunu vaxtında fərq etməmişdi. Hər dəfə hesablamalar aparmalı olduqda, sadəcə kalkulyatoru açır və oradan alınan cavabın böyük bir hissəsini köçürürdü. Hər dəfə təkrarlanan bir kəsr ilə qarşılaşdıqda, Mayk sadəcə ilk rəqəmləri köçürür, sonra isə "..." ilə davam etdiyini yazırdı. Məsələn, "1/3" kəsri əvəzinə sadəcə "0.3333..." yazırdı. Onun böyük təəssüfünə görə, dissertasiyasındakı nəticələr dəqiq kəsr dəyərləri tələb edir! O, bütün hesablamaları yenidən vaxtında təkrarlamağa çatdırmır və buna görə də sizdən onun hesablamalarını avtomatlaşdıracaq bir proqram yazmağı (və tez!) xahiş edir.
Sizin işinizi asanlaşdırmaq üçün o, hesablamalarındakı bütün kəsrlərin sadə olduğunu, lakin bu kəsrlərin ən kiçik məxrəclə lazım olduğunu fərz edir. Bundan əlavə, o, bütün vacib rəqəmləri, o cümlədən təkrarlanan hissəni (hətta bu təkrarlanan hissə yalnız sıfırlardan ibarət olsa belə) yazmağa vaxt tapdığını düşünür.
Giriş verilənləri
Sizə bir neçə test təqdim olunacaq. Hər bir test nümunəsi ayrı bir sətirdə "0.dddd..." formatında onluq kəsr dəyərini ehtiva edir, burada dddd - 1 ilə 9 arasında rəqəmlərdən ibarət bir sətirdir və hamısı sıfır deyil. Tək 0 rəqəmi olan bir sətir testlərin bitdiyini bildirir.
Çıxış verilənləri
Hər bir test nümunəsi üçün ayrı bir sətirdə uyğun adi kəsri yazın.
İpucu
Qeyd edək ki, adi kəsrin iki onluq təqdimatı var (məsələn, 1/5 = 0.2000... = 0.19999...).