Rəqəmsal Saat#4025

Rəqəmsal Saat

1 saniyə
64 meqabayt
Asan

Elektron cihazlar rəqəmləri göstərmək üçün adətən

textbf7-segmentli displeylərdən istifadə edir. Bu displeylər, adını

textbf7 xətt seqmentindən ibarət olmasından alır:

textbf3 üfüqi və

textbf4 şaquli seqment. Hər bir seqment müstəqil şəkildə açılıb-söndürülə bilər ki, bu da

textbf0-dan

textbf9-a qədər istənilən rəqəmi göstərməyə imkan verir.

includegraphicshttps://static.e-olymp.com/content/9d/9de9eb9a5227914cc51d1bc5d2eeb0bba2919b60.jpg

textit

textbfŞəkil 1

: Ondalık rəqəmlərin

textbf7-segmentli naxışları.

Bir neçə rəqəmi eyni anda göstərmək üçün bir neçə

textbf7-segmentli displey yan-yana yerləşdirilərək daha böyük bir ekran yaradılır. Bu vəziyyətdə, hər bir rəqəmdəki seqmentlər müstəqil şəkildə idarə oluna bilər. Məsələn, elektron zəngli saatlar saatı göstərmək üçün dörd

textbf7-segmentli displeydən istifadə edir: saat üçün iki rəqəm (

textbf00-dan

textbf23-ə qədər) və dəqiqələr üçün iki rəqəm (

textbf00-dan

textbf59-a qədər).

Siz zirzəminin tozlu bir küncündə köhnə bir zəngli saat tapmısınız. Təəssüf ki, bu saat düzgün işləmirmiş kimi görünür: həmişə doğru vaxtı göstərmir. Siz bunun

textbf7-segmentli ekrandakı nasaz tellərdən qaynaqlandığını düşünürsünüz.

Nasazlıqlar səbəbindən bəzi seqmentlər ümumiyyətlə işləməyə bilər; saat ekranında hansı rəqəmləri göstərməyə çalışırsa çalışsın, heç vaxt yanmır. Digər tərəfdən, bəzən yanan seqmentlər düzgün işləməlidir. Beləliklə, saatdakı hər bir

textbf28 seqmentin ya tamamilə qırıq (heç vaxt yanmır) ya da tamamilə işlək (lazım olduqda yanır) olduğunu qəbul edirsiniz.

textbfProblem

Əlbəttə ki, saatın neçə olduğunu bilmək istəyirsiniz, lakin bu nasaz saat bunu çox da asanlaşdırmır. Siz bir müddət saatı izlədiniz və hər dəqiqə ekranında rəqəmlərin naxışını yazdınız. (Qeyd edək ki, ekran bir neçə dəqiqə eyni qala bilər. Bu baş verdikdə, sadəcə eyni naxışı bir neçə dəfə yazırsınız.)

Sizin vəzifəniz, saatın həqiqətən göstərməyə çalışdığı vaxtı, yazdığınız ardıcıllığın ilk naxışında tapmaqdır. Cavab, saat ekranının hər bir seqmentinin ya tamamilə qırıq (heç vaxt yanmır) ya da tamamilə işlək olduğu fərziyyəsi altında, ilk dəqiqə və sonrakı dəqiqələr üçün saat ekranının bütün müşahidələri ilə uyğun olmalıdır.

Bir neçə mümkün cavab ola bilər. Bu halda, bütün mümkün cavabların siyahısını artan günün vaxtı sırasına görə tərtib etməlisiniz.

Hələ də saatın sadəcə nasaz seqmentlərdən başqa bir şəkildə həqiqətən qırıq olması mümkündür. Bu halda, bütün müşahidələrlə uyğun olan heç bir mümkün cavab olmaya bilər.

InputFile

Hər bir test üçün, aşağıdakı elementləri ehtiva edən bir sətir giriş var:

beginitemize

item Saatı izlədiyiniz dəqiqələrin sayı olan müsbət tam ədəd

textbfN (

textbf1 ≤

textbfN ≤

textbf50).

item Saatda müşahidə olunan rəqəmlərin hər biri bir naxış olan N element. Hər bir naxış iki onluq rəqəmlə formatlanır, ardından '

textbf:' simvolu və daha iki onluq rəqəm gəlir. Naxışlar saatda görüldüyü sırayla siyahıya alınır.

enditemize

Nasaz

textbf7-segmentli ekranın

textbf0-dan

textbf9-a qədər olan rəqəmlərdən heç birinə uyğun gəlməyən bir forma göstərməsi nəzəri olaraq mümkündür. Lakin, bəzi sirli səbəblərdən, saatı izlədiyiniz müddətdə bu heç vaxt baş vermədi.

OutputFile

Hər bir test üçün bir sətir çıxış verin.

Əgər ən azı bir mümkün cavab varsa, bütün mümkün cavabların siyahısını boşluqla ayrılmış şəkildə yazdırın. Hər bir mümkün cavab iki rəqəm (

textbf00-dan

textbf23-ə qədər), ardından '

textbf:' simvolu və iki rəqəm (

textbf00-dan

textbf59-a qədər) formatında etibarlı

textbf24-saatlıq saat vaxtı olmalıdır. Mümkün cavabların siyahısı artan günün vaxtı sırasına görə çap edilməlidir.

Əgər heç bir mümkün cavab yoxdursa, '

textbfnone' sözünü yazdırın.

Nümunələr

Nümunə 1

Loading
Loading