def Square(x):
return SquareHelper(abs(x), abs(x))
def SquareHelper(n, x):
if n == 0:
return 0
return SquareHelper(n-1, x) + x
print Square(5)
print Square(-2)
print Square(1)
print Square(-3)
print Square(7)
print Square(-9)
ZGVmIFNxdWFyZSh4KToKICAgIHJldHVybiBTcXVhcmVIZWxwZXIoYWJzKHgpLCBhYnMoeCkpCgpkZWYgU3F1YXJlSGVscGVyKG4sIHgpOgogICAgaWYgbiA9PSAwOgogICAgICAgIHJldHVybiAwCiAgICByZXR1cm4gU3F1YXJlSGVscGVyKG4tMSwgeCkgKyB4CiAgICAKcHJpbnQgU3F1YXJlKDUpCnByaW50IFNxdWFyZSgtMikKcHJpbnQgU3F1YXJlKDEpCnByaW50IFNxdWFyZSgtMykKcHJpbnQgU3F1YXJlKDcpCnByaW50IFNxdWFyZSgtOSk=