#include <iostream>
#include <algorithm>
using namespace std;
int main () {
int r, y, g;
int n, res = 0;
cin >> r >> y >> g >> n;
while (n --) {
int k, t;
cin >> k >> t;
if (!k) res += t;
else if (k == 1) res += t;
else if (k == 2) res += t + r; //灯是 红 -- 绿 -- 黄 到黄灯时,会停止,并且还得等一个红灯的时间,所以是+= t + r,不是+= t
}
cout << res << endl;
return 0;
}