#include <iostream>
using namespace std;
int Problem2(void);
int main()
{
int sum2 = Problem2();
cout << "sum2 is: " << sum2 << endl;
}
int Problem2 (void)
{
int sum = 0;
int isEvenPrev = 0;
int isEvenCurr = 2;
for (int i=3 ; i<20; i++)
{
// determine if i is even
if (i%2 == 0)
{
isEvenPrev = isEvenCurr;
isEvenCurr = i;
sum += (isEvenPrev + isEvenCurr);
cout << "isEvenPrev: " << isEvenPrev << cout << " isEvenCurr: " << isEvenCurr << " sum: "<< sum << endl;
}
}
return sum;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IFByb2JsZW0yKHZvaWQpOwoKaW50IG1haW4oKSAKewoJIGludCBzdW0yID0gUHJvYmxlbTIoKTsKICAgICAgICBjb3V0IDw8ICJzdW0yIGlzOiAiIDw8IHN1bTIgPDwgZW5kbDsKfQoKaW50IFByb2JsZW0yICh2b2lkKQp7CiAgICAgICAgaW50IHN1bSA9IDA7CiAgICAgICAgaW50IGlzRXZlblByZXYgPSAwOwogICAgICAgIGludCBpc0V2ZW5DdXJyID0gMjsKCiAgICAgICAgZm9yIChpbnQgaT0zIDsgaTwyMDsgaSsrKQogICAgICAgIHsKICAgICAgICAgICAgICAgIC8vIGRldGVybWluZSBpZiBpIGlzIGV2ZW4KICAgICAgICAgICAgICAgIGlmIChpJTIgPT0gMCkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgaXNFdmVuUHJldiA9IGlzRXZlbkN1cnI7CiAgICAgICAgICAgICAgICAgICAgICAgIGlzRXZlbkN1cnIgPSBpOwogICAgICAgICAgICAgICAgICAgICAgICBzdW0gKz0gKGlzRXZlblByZXYgKyBpc0V2ZW5DdXJyKTsKICAgICAgICAgICAgICAgICAgICAgICAgY291dCA8PCAiaXNFdmVuUHJldjogIiA8PCBpc0V2ZW5QcmV2IDw8IGNvdXQgPDwgIiBpc0V2ZW5DdXJyOiAiIDw8IGlzRXZlbkN1cnIgPDwgIiBzdW06ICI8PCBzdW0gPDwgZW5kbDsKICAgICAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIHJldHVybiBzdW07Cn0KCg==