#include <iostream>
using namespace std;
int fx(int x, int y, int z) {
if (x < y) {
return 1 + fx(x+1, y, z);
} else if (y < z) {
return 2 + fx(x, y + 1, z);
} else {
return z;
}
}
int main(){
cout << fx(12,14,20);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGZ4KGludCB4LCBpbnQgeSwgaW50IHopIHsKaWYgKHggPCB5KSB7CiAgcmV0dXJuIDEgKyBmeCh4KzEsIHksIHopOwp9IGVsc2UgaWYgKHkgPCB6KSB7CiByZXR1cm4gMiArIGZ4KHgsIHkgKyAxLCB6KTsKfSBlbHNlIHsKIHJldHVybiB6Owp9Cn0KaW50IG1haW4oKXsKY291dCA8PCBmeCgxMiwxNCwyMCk7CnJldHVybiAwOwp9