#include <stdio.h>
int main() {
int N;
if (scanf("%d", &N
) != 1) return 0;
int angka[N];
for (int i = 0; i < N; i++) {
}
int jumlah_ketemu = 0;
for (int i = 0; i < N; i++) {
long long total_sementara = 0;
for (int j = i; j < N; j++) {
total_sementara = total_sementara + angka[j];
if (total_sementara == 47) {
jumlah_ketemu = jumlah_ketemu + 1;
break;
}
if (total_sementara > 47) {
break;
}
}
}
printf("%d\n", jumlah_ketemu
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBOOwogICAgCiAgICBpZiAoc2NhbmYoIiVkIiwgJk4pICE9IDEpIHJldHVybiAwOwoKICAgIGludCBhbmdrYVtOXTsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgTjsgaSsrKSB7CiAgICAgICAgc2NhbmYoIiVkIiwgJmFuZ2thW2ldKTsKICAgIH0KCiAgICBpbnQganVtbGFoX2tldGVtdSA9IDA7CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBOOyBpKyspIHsKICAgICAgICBsb25nIGxvbmcgdG90YWxfc2VtZW50YXJhID0gMDsKCiAgICAgICAgZm9yIChpbnQgaiA9IGk7IGogPCBOOyBqKyspIHsKICAgICAgICAgICAgdG90YWxfc2VtZW50YXJhID0gdG90YWxfc2VtZW50YXJhICsgYW5na2Fbal07CgogICAgICAgICAgICBpZiAodG90YWxfc2VtZW50YXJhID09IDQ3KSB7CiAgICAgICAgICAgICAgICBqdW1sYWhfa2V0ZW11ID0ganVtbGFoX2tldGVtdSArIDE7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgaWYgKHRvdGFsX3NlbWVudGFyYSA+IDQ3KSB7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KCiAgICBwcmludGYoIiVkXG4iLCBqdW1sYWhfa2V0ZW11KTsKCiAgICByZXR1cm4gMDsKfQ==