Yaponiyanın ən nüfuzlu məktəblərindən birində çalışan riyaziyyat müəllimi Çin Pu öz tələbələri ilə -lik ədəd sistemini keçmişdir.
Xatırladaq ki, b_i = 0 və ya b_i = 1 olmaqla, b_k...b_2b_1b_0 kimi yazılan ədəd, əgər n = b_k \cdot (-2)^k + ... + b_2 \cdot (-2)^2 + b_1 \cdot (-2)^1 + b_0 \cdot (-2)^0 şərtini ödəyirsə, bu halda -in -lik təmsilidir.
Çin Pu mövzunu möhkəmləndirmək üçün sevimli tapmacasını tələbələrə verir: O, lövhəyə uzunluğu olan, sıfırlardan və birlərdən ibarət (gərar varsa, sıfırlarla başlayır) bir ardıcıllığı yazır və tələbələrdən istəyir ki, eyni uzunluqda, yalnız sıfır və birlərdən ibarət (gərar varsa, sıfırlarla başlayır) elə bir ardıcıllığı yazsınlar ki, və ardıcıllıqlarının müvafiq olaraq ifadə etdiyi -lik ədədlərin və cəminin -lik təmsilində mümkün qədər çox sayda bir olsun. Belə ardıcıllığı "etibarlı həll" adlanır.
Bütün etibarlı həllər içərisində Çin Pu ən "böyük" olanı – yəni ədəd baxımından ən böyük olanı tapmağı tələb edir.
Çünki kifayət qədər böyük üçün bu tapmaca mürəkkəb ola bilər və Çin Pu tələbələrinin cavablarını yoxlamalıdır, sizdən bu tapmacanı təsvir olunduğu kimi həll edən proqram yazmağınızı xahiş edir.
Müəllimin lövhəyə yazdığı ardıcıllığı təsvir edən bir sətir verilir. Sətirin uzunluğu -dən -yə qədərdir və hər bir xarakter ya '0', ya da '1'-dir.
Çıxışda daxil olan sətrə eyni uzunluqda bir sətir verilməlidir. Bu sətir müəllimin şərtini ödəyən "maksimal" ardıcıllığı göstərməlidir.
Nümunə 1