Siz ICPC komandasında işləyirsiniz və əlavələri olan mətn redaktoru hazırlayırsınız. Siz müəyyən təriflər və ya cədvəl məlumatları ehtiva edən mətn parçasını qəbul edən modul üzərində işləyirsiniz. Modul hər bir sütunu sabit şaquli mövqedə hizalamalıdır və nəticə mətni mümkün qədər qısa olmalıdır. Sözlər arasında yalnız boşluqlar qoymağa icazə verilir. Hər bir sətirdəki ilk söz p[1] = 1 mövqeyində başlamalıdır; hər bir sətirdəki ikinci söz elə ən kiçik p[2] mövqeyində başlamalıdır ki, bütün ilk sözlər p[2] - 2 mövqeyindən gec olmayaraq bitirilsin; hər bir sətirdəki üçüncü söz elə ən kiçik p[3] mövqeyində başlamalıdır ki, bütün ikinci sözlər p[3] - 2 mövqeyindən əvvəl bitirilsin və s.
Giriş mətni bir neçə sətirdən ibarətdir. Hər bir sətir bir və ya daha çox söz ehtiva edir, boşluqlarla ayrılmışdır. Hər bir söz böyük və ya kiçik latın hərflərindən, hər hansı ASCII durğu işarələrindən, ayırıcılarından və digər boşluq olmayan ASCII simvollarından (ASCII kodları 33-dən 126-ya qədər daxil olmaqla) ibarətdir. Boşluq ASCII kodu 32-dir.
Bir və ya daha çox sətir ehtiva edir. Bütün sətirlər (sonuncu daxil olmaqla) EOLN (end-of-line) simvolu ilə bitir. Hər bir sətir ən azı bir söz ehtiva edir, hər bir sözün uzunluğu 1-dən 80 simvola qədərdir (daxil olmaqla). Sözlər bir və ya daha çox boşluqla ayrılır. Sətirlər əvvəlində və ya sonunda boşluqlar ola bilər. Hər bir sətirin uzunluğu 180 simvoldan çox deyil. Giriş məlumatları 1000 sətirdən çox deyil.
Eyni sayda sətirdən, eyni sözlərdən ibarət, lakin baş və son boşluqlar olmadan, bir və ya daha çox boşluqla ayrılmış, elə formatlanmış, hizalanmış mətn çıxarın ki, hər bir sətirdə i-ci söz eyni p[i] mövqeyində başlasın.
Nümunə 1