Sehrbazlıq
Ron bir neçə iksirin tərkibini sınaq şüşəsində qarışdırdı və çöküntünü müşahidə etməyə başladı.
Çöküntünün formasını hesablayan bir proqram yazın. Hesablamalar hüceyrələrdən ibarət sahədə iki ölçülü variant üçün aparılır. Bütün tərkiblər eyni sürətlə sinxron şəkildə aşağı düşür. Tərkiblər qrupu, hərəkətə maneə törədən bir şey olmadığı halda (yəni, altında yalnız boş hüceyrələr varsa) aşağıya doğru hərəkət edir. Əgər qonşu hüceyrələrdə, ortaq tərəfi olan, eyni tərkiblər varsa, onlar kimyəvi olaraq birləşir və yalnız birlikdə aşağıya doğru hərəkət edə bilərlər.
Giriş verilənləri
Giriş faylının ilk sətirində boşluqla ayrılmış iki tam ədəd var - sınaq şüşəsinin ölçüləri N (1 ≤ N ≤ 100) və M (1 ≤ M ≤ 100). Sonra N sətir gəlir, hər biri M simvolu ehtiva edir - başlanğıc vəziyyəti. "." (nöqtə) simvolu boş hüceyrəni (məhlul) göstərir. İksirin müxtəlif tərkibləri müxtəlif latın hərfləri (böyük və ya kiçik, hərflərin registri vacibdir) və rəqəmlərlə göstərilir.
Çıxış verilənləri
Çıxış faylında N sətir verin, hər biri M simvolu ehtiva edir - alınmış çöküntü.