#include long long int a[100005], b[100005]; int main() { long long int n; scanf("%lld", &n); long long int i; for (i = 0; i < n; i++) scanf("%lld %lld", &a[i], &b[i]); long long int ans = 0, cnt[3] = { 0,0,0 }, v; for (i = 0; i < n; i++) { for (v = 0; a[i] % 2 == 0; a[i] /= 2, v++); if (v > 2) ans += b[i]; else cnt[v] += b[i]; } if (cnt[1] > cnt[2]) { ans += cnt[2]; cnt[1] -= cnt[2]; ans += cnt[1] / 3; } else { ans += cnt[1]; cnt[2] -= cnt[1]; ans += cnt[2] / 2; } printf("%lld\n", ans); return 0; }