#include <iostream>
#include <list>
using namespace std;
void func1(list<int> &l) {
list<int>::iterator it;
int sum = 0;
it = l.begin();
while(it != l.end()) {
sum = sum + *it;
it++;
if(it == l.end())
break;
it++;
}
cout << sum << endl;
sum = 0;
it = l.begin();
it++;
while(it != l.end()) {
sum = sum + *it;
it++;
if(it == l.end())
break;
it++;
}
cout << sum << endl;
}
int main() {
// your code goes here
list<int> l;
l.push_back(1);
l.push_back(2);
l.push_back(3);
l.push_back(4);
func1(l);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bGlzdD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZvaWQgZnVuYzEobGlzdDxpbnQ+ICZsKSB7CglsaXN0PGludD46Oml0ZXJhdG9yIGl0OwoJaW50IHN1bSA9IDA7CglpdCA9IGwuYmVnaW4oKTsKCXdoaWxlKGl0ICE9IGwuZW5kKCkpIHsKCQlzdW0gPSBzdW0gKyAqaXQ7CgkJaXQrKzsKCQlpZihpdCA9PSBsLmVuZCgpKQoJCQlicmVhazsKCQlpdCsrOwoJfQoJY291dCA8PCBzdW0gPDwgZW5kbDsKCQoJc3VtID0gMDsKCWl0ID0gbC5iZWdpbigpOwoJaXQrKzsKCXdoaWxlKGl0ICE9IGwuZW5kKCkpIHsKCQlzdW0gPSBzdW0gKyAqaXQ7CgkJaXQrKzsKCQlpZihpdCA9PSBsLmVuZCgpKQoJCQlicmVhazsKCQlpdCsrOwoJfQoJY291dCA8PCBzdW0gPDwgZW5kbDsKCQp9CgoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglsaXN0PGludD4gbDsKCWwucHVzaF9iYWNrKDEpOwoJbC5wdXNoX2JhY2soMik7CglsLnB1c2hfYmFjaygzKTsKCWwucHVzaF9iYWNrKDQpOwoJCglmdW5jMShsKTsKCXJldHVybiAwOwp9