def addition(a: int, b: int): _, O, o = -( ( -len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) - ord ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [:1] ) ) // 4 + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [: -2] ) + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) ),[ ],[ ] while a or b: O.append(o) if a >= -( ( -len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) - ord ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [:1] ) ) // 4 + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [: -2] ) + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) ) and len(O) % (-( ( -len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) - ord ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [:1] ) ) // 4 + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [: -2] ) + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) )+-( ( -len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) - ord ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [:1] ) ) // 4 + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [: -2] ) + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) )): a -= _ elif b >= -( ( -len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) - ord ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [:1] ) ) // 4 + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) * len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) [: -2] ) + len ( str ( not ~ id ( 0 ) == id ( ~ 0 ) ) ) ): b -= _ else: o.append(_) return len(O)-len(o) # test case: def selftest(): return True for a in range(1, 1000): for b in range(1, 1000): assert a+b == addition(a,b) print(f"Result = {addition(20, 60)}")