#include <iostream>
using namespace std;
const int MAX_LENGTH = 100000;
int main() {
int firstCm, freqDays, cmIncrease, totalDays, v[MAX_LENGTH + 1];
cin >> firstCm >> freqDays >> cmIncrease >> totalDays;
int counterDays = 0, noWater = 0;
for (int i = 1; i <= totalDays; ++i) {
cin >> v[i];
if (v[i] == 1) {
++firstCm;
// cout << firstCm <<"<-- ";
++counterDays;
noWater = 0;
}
if (v[i] == 0 ) {
counterDays = 0;
++noWater;
}
if (counterDays == freqDays) {
firstCm += cmIncrease;
counterDays = 0;
}
if (noWater == freqDays) {
cout << "A MURIT";
noWater = 0;
return 0;
}
}
cout << firstCm;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9MRU5HVEggPSAxMDAwMDA7CgppbnQgbWFpbigpIHsKCWludCBmaXJzdENtLCBmcmVxRGF5cywgY21JbmNyZWFzZSwgdG90YWxEYXlzLCB2W01BWF9MRU5HVEggKyAxXTsKCWNpbiA+PiBmaXJzdENtID4+IGZyZXFEYXlzID4+IGNtSW5jcmVhc2UgPj4gdG90YWxEYXlzOwoJaW50IGNvdW50ZXJEYXlzID0gMCwgbm9XYXRlciA9IDA7Cglmb3IgKGludCBpID0gMTsgaSA8PSB0b3RhbERheXM7ICsraSkgewoJCWNpbiA+PiB2W2ldOwoJCWlmICh2W2ldID09IDEpIHsKCQkJKytmaXJzdENtOwoJCS8vCWNvdXQgPDwgZmlyc3RDbSA8PCI8LS0gIjsKCQkJKytjb3VudGVyRGF5czsKCQkJbm9XYXRlciA9IDA7CgkJfQoJCWlmICh2W2ldID09IDAgKSB7CgkJCWNvdW50ZXJEYXlzID0gMDsKCQkJKytub1dhdGVyOwoJCX0KCQlpZiAoY291bnRlckRheXMgPT0gZnJlcURheXMpIHsKCQkJZmlyc3RDbSArPSBjbUluY3JlYXNlOwoJCQljb3VudGVyRGF5cyA9IDA7CgkJfQoJCWlmIChub1dhdGVyID09IGZyZXFEYXlzKSB7CgkJCWNvdXQgPDwgIkEgTVVSSVQiOwoJCQlub1dhdGVyID0gMDsKCQkJcmV0dXJuIDA7CgkJfQoJfQoJY291dCA8PCBmaXJzdENtOwoJcmV0dXJuIDA7Cn0=