// your code goes here
//implicit def!(n:Int):(Int=>Int)=n+;
//def f(n:Int):(Int=>Int)=if(n<0)m=>f(m+n)
println(f(1)(2)(3)())
}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJLy9pbXBsaWNpdCBkZWYhKG46SW50KTooSW50PT5JbnQpPW4rOwoJLy9kZWYgZihuOkludCk6KEludD0+SW50KT1pZihuPDApbT0+ZihtK24pCgkKCWNhc2UgY2xhc3MgZihuOkludCl7ZGVmIGFwcGx5KG06SW50KT1mKG4rbSkKCWRlZiBhcHBseSgpPW59CgkKCXByaW50bG4oZigxKSgyKSgzKSgpKQoJCn0=