class M{
static int c(boolean[] a){
int r = 0;
for (boolean b : a){
r = b ? r+1 : 0;
}
return r;
}
public static void main
(String[] a
){ System.
out.
print(c
(new boolean[]{}) + ", "); System.
out.
print(c
(new boolean[]{ false }) + ", "); System.
out.
print(c
(new boolean[]{ true }) + ", "); System.
out.
print(c
(new boolean[]{ false,
true,
true,
false,
false }) + ", "); System.
out.
print(c
(new boolean[]{ true,
true,
true,
false,
true }) + ", "); System.
out.
print(c
(new boolean[]{ true,
true,
false,
true,
true }) + ", "); System.
out.
print(c
(new boolean[]{ false,
false,
true,
true,
true }) + ", "); System.
out.
print(c
(new boolean[]{ true,
true,
true,
true,
true,
true })); }
}
Y2xhc3MgTXsKICBzdGF0aWMgaW50IGMoYm9vbGVhbltdIGEpewogICAgaW50IHIgPSAwOwogICAgZm9yIChib29sZWFuIGIgOiBhKXsKICAgICAgciA9IGIgPyByKzEgOiAwOwogICAgfQogICAgcmV0dXJuIHI7CiAgfQoKICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhKXsKICAgIFN5c3RlbS5vdXQucHJpbnQoYyhuZXcgYm9vbGVhbltde30pICsgIiwgIik7CiAgICBTeXN0ZW0ub3V0LnByaW50KGMobmV3IGJvb2xlYW5bXXsgZmFsc2UgfSkgKyAiLCAiKTsKICAgIFN5c3RlbS5vdXQucHJpbnQoYyhuZXcgYm9vbGVhbltdeyB0cnVlIH0pICsgIiwgIik7CiAgICBTeXN0ZW0ub3V0LnByaW50KGMobmV3IGJvb2xlYW5bXXsgZmFsc2UsIHRydWUsIHRydWUsIGZhbHNlLCBmYWxzZSB9KSArICIsICIpOwogICAgU3lzdGVtLm91dC5wcmludChjKG5ldyBib29sZWFuW117IHRydWUsIHRydWUsIHRydWUsIGZhbHNlLCB0cnVlIH0pICsgIiwgIik7CiAgICBTeXN0ZW0ub3V0LnByaW50KGMobmV3IGJvb2xlYW5bXXsgdHJ1ZSwgdHJ1ZSwgZmFsc2UsIHRydWUsIHRydWUgfSkgKyAiLCAiKTsKICAgIFN5c3RlbS5vdXQucHJpbnQoYyhuZXcgYm9vbGVhbltdeyBmYWxzZSwgZmFsc2UsIHRydWUsIHRydWUsIHRydWUgfSkgKyAiLCAiKTsKICAgIFN5c3RlbS5vdXQucHJpbnQoYyhuZXcgYm9vbGVhbltdeyB0cnVlLCB0cnVlLCB0cnVlLCB0cnVlLCB0cnVlLCB0cnVlIH0pKTsKICB9Cn0=