[祥云杯 2022]tracing
我是傻逼
Description
题目描述:忘了
附件内容
task.py
from secret import p, q, flag
from Crypto.Util.number import bytes_to_long
def gcd(a, b):
s = 0
while b != 0:
print(a, b)
if isOdd(a):
if isOdd(b):
a = a - b
a = rshift1(a)
if a < b:
a, b = b, a
else:
b = rshift1(b)
if a < b:
a, b = b, a
else:
if isOdd(b):
a = rshift1(a)
if a < b:
a, b = b, a
else:
a = rshift1(a)
b = rshift1(b)
s += 1
if s:
return lshift(a, s)
return a
def isOdd(a):
return a & 1 == 1
def rshift1(a):
return a >> 1
def lshift(a, s):
return a << s
n = p * q
e = 65537
phi = (p - 1) * (q - 1)
assert gcd(phi, e) == 1
c = pow(bytes_to_long(flag), e, n)
print(c)
print(n)
trace.out
--- modulename: task, funcname: <module>
task.py(1): from secret import p, q, flag
--- modulename: _bootstrap, funcname: _find_and_load
<frozen importlib._bootstrap>(1004): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(153): <frozen importlib._bootstrap>(154): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(157): --- modulename: _bootstrap, funcname: _get_module_lock
<frozen importlib._bootstrap>(172): <frozen importlib._bootstrap>(173): <frozen importlib._bootstrap>(174): <frozen importlib._bootstrap>(175): <frozen importlib._bootstrap>(176): <frozen importlib._bootstrap>(177): <frozen importlib._bootstrap>(179): <frozen importlib._bootstrap>(180): <frozen importlib._bootstrap>(183): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(59): <frozen importlib._bootstrap>(60): <frozen importlib._bootstrap>(61): <frozen importlib._bootstrap>(62): <frozen importlib._bootstrap>(63): <frozen importlib._bootstrap>(64): <frozen importlib._bootstrap>(185): <frozen importlib._bootstrap>(196): <frozen importlib._bootstrap>(198): <frozen importlib._bootstrap>(200): <frozen importlib._bootstrap>(158): --- modulename: _bootstrap, funcname: acquire
<frozen importlib._bootstrap>(93): <frozen importlib._bootstrap>(94): <frozen importlib._bootstrap>(95): <frozen importlib._bootstrap>(97): <frozen importlib._bootstrap>(98): <frozen importlib._bootstrap>(99): <frozen importlib._bootstrap>(100): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(110): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(1005): <frozen importlib._bootstrap>(1006): <frozen importlib._bootstrap>(1007): --- modulename: _bootstrap, funcname: _find_and_load_unlocked
<frozen importlib._bootstrap>(968): <frozen importlib._bootstrap>(969): <frozen importlib._bootstrap>(970): <frozen importlib._bootstrap>(982): --- modulename: _bootstrap, funcname: _find_spec
<frozen importlib._bootstrap>(903): <frozen importlib._bootstrap>(904): <frozen importlib._bootstrap>(909): <frozen importlib._bootstrap>(915): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(738): <frozen importlib._bootstrap>(740): <frozen importlib._bootstrap>(743): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(813): <frozen importlib._bootstrap>(816): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1412): <frozen importlib._bootstrap_external>(1413): <frozen importlib._bootstrap_external>(1414): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1379): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1346): <frozen importlib._bootstrap_external>(1347): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1546): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1547): <frozen importlib._bootstrap_external>(1548): <frozen importlib._bootstrap_external>(1547): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1501): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1009): <frozen importlib._bootstrap_external>(1010): <frozen importlib._bootstrap_external>(1502): <frozen importlib._bootstrap_external>(1503): <frozen importlib._bootstrap_external>(1502): --- modulename: _bootstrap_external, funcname: spec_from_file_location
<frozen importlib._bootstrap_external>(708): <frozen importlib._bootstrap_external>(720): <frozen importlib._bootstrap_external>(728): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(353): <frozen importlib._bootstrap>(354): <frozen importlib._bootstrap>(355): <frozen importlib._bootstrap>(356): <frozen importlib._bootstrap>(357): <frozen importlib._bootstrap>(360): <frozen importlib._bootstrap>(361): <frozen importlib._bootstrap_external>(729): <frozen importlib._bootstrap_external>(732): <frozen importlib._bootstrap_external>(742): <frozen importlib._bootstrap_external>(753): <frozen importlib._bootstrap_external>(754): <frozen importlib._bootstrap_external>(759): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1391): <frozen importlib._bootstrap_external>(1392): <frozen importlib._bootstrap_external>(1415): <frozen importlib._bootstrap_external>(1417): <frozen importlib._bootstrap_external>(1428): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(928): <frozen importlib._bootstrap>(943): <frozen importlib._bootstrap>(983): <frozen importlib._bootstrap>(986): --- modulename: _bootstrap, funcname: _load_unlocked
<frozen importlib._bootstrap>(661): <frozen importlib._bootstrap>(663): <frozen importlib._bootstrap>(666): --- modulename: _bootstrap, funcname: module_from_spec
<frozen importlib._bootstrap>(561): <frozen importlib._bootstrap>(562): <frozen importlib._bootstrap>(565): --- modulename: _bootstrap_external, funcname: create_module
<frozen importlib._bootstrap_external>(842): <frozen importlib._bootstrap>(569): <frozen importlib._bootstrap>(570): --- modulename: _bootstrap, funcname: _new_module
<frozen importlib._bootstrap>(36): <frozen importlib._bootstrap>(571): --- modulename: _bootstrap, funcname: _init_module_attrs
<frozen importlib._bootstrap>(490): <frozen importlib._bootstrap>(496): <frozen importlib._bootstrap>(497): <frozen importlib._bootstrap>(498): <frozen importlib._bootstrap>(519): <frozen importlib._bootstrap>(520): <frozen importlib._bootstrap>(524): <frozen importlib._bootstrap>(525): <frozen importlib._bootstrap>(526): --- modulename: _bootstrap, funcname: parent
<frozen importlib._bootstrap>(401): <frozen importlib._bootstrap>(402): <frozen importlib._bootstrap>(530): <frozen importlib._bootstrap>(531): <frozen importlib._bootstrap>(535): <frozen importlib._bootstrap>(536): <frozen importlib._bootstrap>(542): --- modulename: _bootstrap, funcname: has_location
<frozen importlib._bootstrap>(408): <frozen importlib._bootstrap>(543): <frozen importlib._bootstrap>(544): <frozen importlib._bootstrap>(545): <frozen importlib._bootstrap>(549): <frozen importlib._bootstrap>(550): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(388): <frozen importlib._bootstrap>(389): <frozen importlib._bootstrap>(391): --- modulename: _bootstrap_external, funcname: _get_cached
<frozen importlib._bootstrap_external>(492): <frozen importlib._bootstrap_external>(493): <frozen importlib._bootstrap_external>(494): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(551): <frozen importlib._bootstrap>(552): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(555): <frozen importlib._bootstrap>(572): <frozen importlib._bootstrap>(671): <frozen importlib._bootstrap>(672): <frozen importlib._bootstrap>(673): <frozen importlib._bootstrap>(674): <frozen importlib._bootstrap>(675): <frozen importlib._bootstrap>(680): --- modulename: _bootstrap_external, funcname: exec_module
<frozen importlib._bootstrap_external>(846): --- modulename: _bootstrap_external, funcname: get_code
<frozen importlib._bootstrap_external>(923): --- modulename: _bootstrap_external, funcname: _check_name_wrapper
<frozen importlib._bootstrap_external>(524): <frozen importlib._bootstrap_external>(526): <frozen importlib._bootstrap_external>(529): --- modulename: _bootstrap_external, funcname: get_filename
<frozen importlib._bootstrap_external>(1034): <frozen importlib._bootstrap_external>(924): <frozen importlib._bootstrap_external>(925): <frozen importlib._bootstrap_external>(926): <frozen importlib._bootstrap_external>(927): <frozen importlib._bootstrap_external>(928): <frozen importlib._bootstrap_external>(929): <frozen importlib._bootstrap_external>(930): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(934): <frozen importlib._bootstrap_external>(935): --- modulename: _bootstrap_external, funcname: path_stats
<frozen importlib._bootstrap_external>(1079): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1080): <frozen importlib._bootstrap_external>(939): <frozen importlib._bootstrap_external>(940): <frozen importlib._bootstrap_external>(941): --- modulename: _bootstrap_external, funcname: get_data
<frozen importlib._bootstrap_external>(1038): <frozen importlib._bootstrap_external>(1039): <frozen importlib._bootstrap_external>(1040): <frozen importlib._bootstrap_external>(946): <frozen importlib._bootstrap_external>(947): <frozen importlib._bootstrap_external>(945): <frozen importlib._bootstrap_external>(949): <frozen importlib._bootstrap_external>(950): --- modulename: _bootstrap_external, funcname: _classify_pyc
<frozen importlib._bootstrap_external>(576): <frozen importlib._bootstrap_external>(577): <frozen importlib._bootstrap_external>(581): <frozen importlib._bootstrap_external>(585): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(587): <frozen importlib._bootstrap_external>(590): <frozen importlib._bootstrap_external>(951): <frozen importlib._bootstrap_external>(952): <frozen importlib._bootstrap_external>(953): <frozen importlib._bootstrap_external>(966): <frozen importlib._bootstrap_external>(967): <frozen importlib._bootstrap_external>(968): <frozen importlib._bootstrap_external>(969): <frozen importlib._bootstrap_external>(970): <frozen importlib._bootstrap_external>(971): <frozen importlib._bootstrap_external>(966): --- modulename: _bootstrap_external, funcname: _validate_timestamp_pyc
<frozen importlib._bootstrap_external>(612): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(617): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(976): <frozen importlib._bootstrap_external>(977): <frozen importlib._bootstrap_external>(976): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(978): <frozen importlib._bootstrap_external>(979): <frozen importlib._bootstrap_external>(980): <frozen importlib._bootstrap_external>(978): --- modulename: _bootstrap_external, funcname: _compile_bytecode
<frozen importlib._bootstrap_external>(647): <frozen importlib._bootstrap_external>(648): <frozen importlib._bootstrap_external>(649): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(650): <frozen importlib._bootstrap_external>(651): <frozen importlib._bootstrap_external>(652): <frozen importlib._bootstrap_external>(847): <frozen importlib._bootstrap_external>(850): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: secret, funcname: <module>
secret.py(1): p =
secret.py(2): q =
secret.py(3): flag =
<frozen importlib._bootstrap>(691): <frozen importlib._bootstrap>(692): <frozen importlib._bootstrap>(693): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap>(695): <frozen importlib._bootstrap>(697): <frozen importlib._bootstrap>(987): <frozen importlib._bootstrap>(996): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(161): --- modulename: _bootstrap, funcname: release
<frozen importlib._bootstrap>(113): <frozen importlib._bootstrap>(114): <frozen importlib._bootstrap>(115): <frozen importlib._bootstrap>(117): <frozen importlib._bootstrap>(118): <frozen importlib._bootstrap>(119): <frozen importlib._bootstrap>(120): <frozen importlib._bootstrap>(121): --- modulename: _bootstrap, funcname: cb
<frozen importlib._bootstrap>(186): <frozen importlib._bootstrap>(187): <frozen importlib._bootstrap>(191): <frozen importlib._bootstrap>(192): <frozen importlib._bootstrap>(194): task.py(2): from Crypto.Util.number import bytes_to_long
--- modulename: _bootstrap, funcname: _find_and_load
<frozen importlib._bootstrap>(1004): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(153): <frozen importlib._bootstrap>(154): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(157): --- modulename: _bootstrap, funcname: _get_module_lock
<frozen importlib._bootstrap>(172): <frozen importlib._bootstrap>(173): <frozen importlib._bootstrap>(174): <frozen importlib._bootstrap>(175): <frozen importlib._bootstrap>(176): <frozen importlib._bootstrap>(177): <frozen importlib._bootstrap>(179): <frozen importlib._bootstrap>(180): <frozen importlib._bootstrap>(183): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(59): <frozen importlib._bootstrap>(60): <frozen importlib._bootstrap>(61): <frozen importlib._bootstrap>(62): <frozen importlib._bootstrap>(63): <frozen importlib._bootstrap>(64): <frozen importlib._bootstrap>(185): <frozen importlib._bootstrap>(196): <frozen importlib._bootstrap>(198): <frozen importlib._bootstrap>(200): <frozen importlib._bootstrap>(158): --- modulename: _bootstrap, funcname: acquire
<frozen importlib._bootstrap>(93): <frozen importlib._bootstrap>(94): <frozen importlib._bootstrap>(95): <frozen importlib._bootstrap>(97): <frozen importlib._bootstrap>(98): <frozen importlib._bootstrap>(99): <frozen importlib._bootstrap>(100): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(110): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(1005): <frozen importlib._bootstrap>(1006): <frozen importlib._bootstrap>(1007): --- modulename: _bootstrap, funcname: _find_and_load_unlocked
<frozen importlib._bootstrap>(968): <frozen importlib._bootstrap>(969): <frozen importlib._bootstrap>(970): <frozen importlib._bootstrap>(971): <frozen importlib._bootstrap>(972): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: _bootstrap, funcname: _find_and_load
<frozen importlib._bootstrap>(1004): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(153): <frozen importlib._bootstrap>(154): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(157): --- modulename: _bootstrap, funcname: _get_module_lock
<frozen importlib._bootstrap>(172): <frozen importlib._bootstrap>(173): <frozen importlib._bootstrap>(174): <frozen importlib._bootstrap>(175): <frozen importlib._bootstrap>(176): <frozen importlib._bootstrap>(177): <frozen importlib._bootstrap>(179): <frozen importlib._bootstrap>(180): <frozen importlib._bootstrap>(183): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(59): <frozen importlib._bootstrap>(60): <frozen importlib._bootstrap>(61): <frozen importlib._bootstrap>(62): <frozen importlib._bootstrap>(63): <frozen importlib._bootstrap>(64): <frozen importlib._bootstrap>(185): <frozen importlib._bootstrap>(196): <frozen importlib._bootstrap>(198): <frozen importlib._bootstrap>(200): <frozen importlib._bootstrap>(158): --- modulename: _bootstrap, funcname: acquire
<frozen importlib._bootstrap>(93): <frozen importlib._bootstrap>(94): <frozen importlib._bootstrap>(95): <frozen importlib._bootstrap>(97): <frozen importlib._bootstrap>(98): <frozen importlib._bootstrap>(99): <frozen importlib._bootstrap>(100): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(110): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(1005): <frozen importlib._bootstrap>(1006): <frozen importlib._bootstrap>(1007): --- modulename: _bootstrap, funcname: _find_and_load_unlocked
<frozen importlib._bootstrap>(968): <frozen importlib._bootstrap>(969): <frozen importlib._bootstrap>(970): <frozen importlib._bootstrap>(971): <frozen importlib._bootstrap>(972): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: _bootstrap, funcname: _find_and_load
<frozen importlib._bootstrap>(1004): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(153): <frozen importlib._bootstrap>(154): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(157): --- modulename: _bootstrap, funcname: _get_module_lock
<frozen importlib._bootstrap>(172): <frozen importlib._bootstrap>(173): <frozen importlib._bootstrap>(174): <frozen importlib._bootstrap>(175): <frozen importlib._bootstrap>(176): <frozen importlib._bootstrap>(177): <frozen importlib._bootstrap>(179): <frozen importlib._bootstrap>(180): <frozen importlib._bootstrap>(183): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(59): <frozen importlib._bootstrap>(60): <frozen importlib._bootstrap>(61): <frozen importlib._bootstrap>(62): <frozen importlib._bootstrap>(63): <frozen importlib._bootstrap>(64): <frozen importlib._bootstrap>(185): <frozen importlib._bootstrap>(196): <frozen importlib._bootstrap>(198): <frozen importlib._bootstrap>(200): <frozen importlib._bootstrap>(158): --- modulename: _bootstrap, funcname: acquire
<frozen importlib._bootstrap>(93): <frozen importlib._bootstrap>(94): <frozen importlib._bootstrap>(95): <frozen importlib._bootstrap>(97): <frozen importlib._bootstrap>(98): <frozen importlib._bootstrap>(99): <frozen importlib._bootstrap>(100): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(110): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(1005): <frozen importlib._bootstrap>(1006): <frozen importlib._bootstrap>(1007): --- modulename: _bootstrap, funcname: _find_and_load_unlocked
<frozen importlib._bootstrap>(968): <frozen importlib._bootstrap>(969): <frozen importlib._bootstrap>(970): <frozen importlib._bootstrap>(982): --- modulename: _bootstrap, funcname: _find_spec
<frozen importlib._bootstrap>(903): <frozen importlib._bootstrap>(904): <frozen importlib._bootstrap>(909): <frozen importlib._bootstrap>(915): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(738): <frozen importlib._bootstrap>(740): <frozen importlib._bootstrap>(743): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(813): <frozen importlib._bootstrap>(816): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1412): <frozen importlib._bootstrap_external>(1413): <frozen importlib._bootstrap_external>(1414): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1379): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1346): <frozen importlib._bootstrap_external>(1347): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1549): <frozen importlib._bootstrap_external>(1554): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1390): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1549): <frozen importlib._bootstrap_external>(1554): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1390): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1549): <frozen importlib._bootstrap_external>(1554): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1390): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1528): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1533): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1501): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1009): <frozen importlib._bootstrap_external>(1010): <frozen importlib._bootstrap_external>(1502): <frozen importlib._bootstrap_external>(1503): <frozen importlib._bootstrap_external>(1502): --- modulename: _bootstrap_external, funcname: spec_from_file_location
<frozen importlib._bootstrap_external>(708): <frozen importlib._bootstrap_external>(720): <frozen importlib._bootstrap_external>(728): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(353): <frozen importlib._bootstrap>(354): <frozen importlib._bootstrap>(355): <frozen importlib._bootstrap>(356): <frozen importlib._bootstrap>(357): <frozen importlib._bootstrap>(360): <frozen importlib._bootstrap>(361): <frozen importlib._bootstrap_external>(729): <frozen importlib._bootstrap_external>(732): <frozen importlib._bootstrap_external>(742): <frozen importlib._bootstrap_external>(753): <frozen importlib._bootstrap_external>(754): <frozen importlib._bootstrap_external>(759): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1391): <frozen importlib._bootstrap_external>(1392): <frozen importlib._bootstrap_external>(1415): <frozen importlib._bootstrap_external>(1417): <frozen importlib._bootstrap_external>(1428): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(928): <frozen importlib._bootstrap>(943): <frozen importlib._bootstrap>(983): <frozen importlib._bootstrap>(986): --- modulename: _bootstrap, funcname: _load_unlocked
<frozen importlib._bootstrap>(661): <frozen importlib._bootstrap>(663): <frozen importlib._bootstrap>(666): --- modulename: _bootstrap, funcname: module_from_spec
<frozen importlib._bootstrap>(561): <frozen importlib._bootstrap>(562): <frozen importlib._bootstrap>(565): --- modulename: _bootstrap_external, funcname: create_module
<frozen importlib._bootstrap_external>(842): <frozen importlib._bootstrap>(569): <frozen importlib._bootstrap>(570): --- modulename: _bootstrap, funcname: _new_module
<frozen importlib._bootstrap>(36): <frozen importlib._bootstrap>(571): --- modulename: _bootstrap, funcname: _init_module_attrs
<frozen importlib._bootstrap>(490): <frozen importlib._bootstrap>(496): <frozen importlib._bootstrap>(497): <frozen importlib._bootstrap>(498): <frozen importlib._bootstrap>(519): <frozen importlib._bootstrap>(520): <frozen importlib._bootstrap>(524): <frozen importlib._bootstrap>(525): <frozen importlib._bootstrap>(526): --- modulename: _bootstrap, funcname: parent
<frozen importlib._bootstrap>(401): <frozen importlib._bootstrap>(404): <frozen importlib._bootstrap>(530): <frozen importlib._bootstrap>(531): <frozen importlib._bootstrap>(535): <frozen importlib._bootstrap>(536): <frozen importlib._bootstrap>(537): <frozen importlib._bootstrap>(538): <frozen importlib._bootstrap>(542): --- modulename: _bootstrap, funcname: has_location
<frozen importlib._bootstrap>(408): <frozen importlib._bootstrap>(543): <frozen importlib._bootstrap>(544): <frozen importlib._bootstrap>(545): <frozen importlib._bootstrap>(549): <frozen importlib._bootstrap>(550): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(388): <frozen importlib._bootstrap>(389): <frozen importlib._bootstrap>(391): --- modulename: _bootstrap_external, funcname: _get_cached
<frozen importlib._bootstrap_external>(492): <frozen importlib._bootstrap_external>(493): <frozen importlib._bootstrap_external>(494): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(551): <frozen importlib._bootstrap>(552): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(555): <frozen importlib._bootstrap>(572): <frozen importlib._bootstrap>(671): <frozen importlib._bootstrap>(672): <frozen importlib._bootstrap>(673): <frozen importlib._bootstrap>(674): <frozen importlib._bootstrap>(675): <frozen importlib._bootstrap>(680): --- modulename: _bootstrap_external, funcname: exec_module
<frozen importlib._bootstrap_external>(846): --- modulename: _bootstrap_external, funcname: get_code
<frozen importlib._bootstrap_external>(923): --- modulename: _bootstrap_external, funcname: _check_name_wrapper
<frozen importlib._bootstrap_external>(524): <frozen importlib._bootstrap_external>(526): <frozen importlib._bootstrap_external>(529): --- modulename: _bootstrap_external, funcname: get_filename
<frozen importlib._bootstrap_external>(1034): <frozen importlib._bootstrap_external>(924): <frozen importlib._bootstrap_external>(925): <frozen importlib._bootstrap_external>(926): <frozen importlib._bootstrap_external>(927): <frozen importlib._bootstrap_external>(928): <frozen importlib._bootstrap_external>(929): <frozen importlib._bootstrap_external>(930): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(934): <frozen importlib._bootstrap_external>(935): --- modulename: _bootstrap_external, funcname: path_stats
<frozen importlib._bootstrap_external>(1079): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1080): <frozen importlib._bootstrap_external>(939): <frozen importlib._bootstrap_external>(940): <frozen importlib._bootstrap_external>(941): --- modulename: _bootstrap_external, funcname: get_data
<frozen importlib._bootstrap_external>(1038): <frozen importlib._bootstrap_external>(1039): <frozen importlib._bootstrap_external>(1040): <frozen importlib._bootstrap_external>(946): <frozen importlib._bootstrap_external>(947): <frozen importlib._bootstrap_external>(945): <frozen importlib._bootstrap_external>(949): <frozen importlib._bootstrap_external>(950): --- modulename: _bootstrap_external, funcname: _classify_pyc
<frozen importlib._bootstrap_external>(576): <frozen importlib._bootstrap_external>(577): <frozen importlib._bootstrap_external>(581): <frozen importlib._bootstrap_external>(585): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(587): <frozen importlib._bootstrap_external>(590): <frozen importlib._bootstrap_external>(951): <frozen importlib._bootstrap_external>(952): <frozen importlib._bootstrap_external>(953): <frozen importlib._bootstrap_external>(966): <frozen importlib._bootstrap_external>(967): <frozen importlib._bootstrap_external>(968): <frozen importlib._bootstrap_external>(969): <frozen importlib._bootstrap_external>(970): <frozen importlib._bootstrap_external>(971): <frozen importlib._bootstrap_external>(966): --- modulename: _bootstrap_external, funcname: _validate_timestamp_pyc
<frozen importlib._bootstrap_external>(612): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(617): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(976): <frozen importlib._bootstrap_external>(977): <frozen importlib._bootstrap_external>(976): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(978): <frozen importlib._bootstrap_external>(979): <frozen importlib._bootstrap_external>(980): <frozen importlib._bootstrap_external>(978): --- modulename: _bootstrap_external, funcname: _compile_bytecode
<frozen importlib._bootstrap_external>(647): <frozen importlib._bootstrap_external>(648): <frozen importlib._bootstrap_external>(649): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(650): <frozen importlib._bootstrap_external>(651): <frozen importlib._bootstrap_external>(652): <frozen importlib._bootstrap_external>(847): <frozen importlib._bootstrap_external>(850): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: __init__, funcname: <module>
__init__.py(1): __all__ = ['Cipher', 'Hash', 'Protocol', 'PublicKey', 'Util', 'Signature',
__init__.py(4): version_info = (3, 14, '1')
__init__.py(6): __version__ = ".".join([str(x) for x in version_info])
--- modulename: __init__, funcname: <listcomp>
__init__.py(6): __version__ = ".".join([str(x) for x in version_info])
__init__.py(6): __version__ = ".".join([str(x) for x in version_info])
__init__.py(6): __version__ = ".".join([str(x) for x in version_info])
__init__.py(6): __version__ = ".".join([str(x) for x in version_info])
<frozen importlib._bootstrap>(691): <frozen importlib._bootstrap>(692): <frozen importlib._bootstrap>(693): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap>(695): <frozen importlib._bootstrap>(697): <frozen importlib._bootstrap>(987): <frozen importlib._bootstrap>(996): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(161): --- modulename: _bootstrap, funcname: release
<frozen importlib._bootstrap>(113): <frozen importlib._bootstrap>(114): <frozen importlib._bootstrap>(115): <frozen importlib._bootstrap>(117): <frozen importlib._bootstrap>(118): <frozen importlib._bootstrap>(119): <frozen importlib._bootstrap>(120): <frozen importlib._bootstrap>(121): --- modulename: _bootstrap, funcname: cb
<frozen importlib._bootstrap>(186): <frozen importlib._bootstrap>(187): <frozen importlib._bootstrap>(191): <frozen importlib._bootstrap>(192): <frozen importlib._bootstrap>(194): <frozen importlib._bootstrap>(974): <frozen importlib._bootstrap>(976): <frozen importlib._bootstrap>(977): <frozen importlib._bootstrap>(978): <frozen importlib._bootstrap>(982): --- modulename: _bootstrap, funcname: _find_spec
<frozen importlib._bootstrap>(903): <frozen importlib._bootstrap>(904): <frozen importlib._bootstrap>(909): <frozen importlib._bootstrap>(915): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(738): <frozen importlib._bootstrap>(739): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(813): <frozen importlib._bootstrap>(816): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1412): <frozen importlib._bootstrap_external>(1414): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1379): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1354): <frozen importlib._bootstrap_external>(1355): --- modulename: _bootstrap_external, funcname: _path_hooks
<frozen importlib._bootstrap_external>(1327): <frozen importlib._bootstrap_external>(1329): <frozen importlib._bootstrap_external>(1330): <frozen importlib._bootstrap_external>(1331): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1332): <frozen importlib._bootstrap_external>(1333): <frozen importlib._bootstrap_external>(1329): <frozen importlib._bootstrap_external>(1330): <frozen importlib._bootstrap_external>(1331): --- modulename: _bootstrap_external, funcname: path_hook_for_FileFinder
<frozen importlib._bootstrap_external>(1599): --- modulename: _bootstrap_external, funcname: _path_isdir
<frozen importlib._bootstrap_external>(161): <frozen importlib._bootstrap_external>(163): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1601): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1470): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1473): <frozen importlib._bootstrap_external>(1475): <frozen importlib._bootstrap_external>(1476): --- modulename: _bootstrap_external, funcname: _path_isabs
<frozen importlib._bootstrap_external>(177): <frozen importlib._bootstrap_external>(1478): <frozen importlib._bootstrap_external>(1479): <frozen importlib._bootstrap_external>(1480): <frozen importlib._bootstrap_external>(1356): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1517): --- modulename: _bootstrap_external, funcname: _fill_cache
<frozen importlib._bootstrap_external>(1558): <frozen importlib._bootstrap_external>(1559): <frozen importlib._bootstrap_external>(1560): <frozen importlib._bootstrap_external>(1567): <frozen importlib._bootstrap_external>(1568): <frozen importlib._bootstrap_external>(1584): <frozen importlib._bootstrap_external>(1518): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1528): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1533): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1501): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1009): <frozen importlib._bootstrap_external>(1010): <frozen importlib._bootstrap_external>(1502): <frozen importlib._bootstrap_external>(1503): <frozen importlib._bootstrap_external>(1502): --- modulename: _bootstrap_external, funcname: spec_from_file_location
<frozen importlib._bootstrap_external>(708): <frozen importlib._bootstrap_external>(720): <frozen importlib._bootstrap_external>(728): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(353): <frozen importlib._bootstrap>(354): <frozen importlib._bootstrap>(355): <frozen importlib._bootstrap>(356): <frozen importlib._bootstrap>(357): <frozen importlib._bootstrap>(360): <frozen importlib._bootstrap>(361): <frozen importlib._bootstrap_external>(729): <frozen importlib._bootstrap_external>(732): <frozen importlib._bootstrap_external>(742): <frozen importlib._bootstrap_external>(753): <frozen importlib._bootstrap_external>(754): <frozen importlib._bootstrap_external>(759): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1391): <frozen importlib._bootstrap_external>(1392): <frozen importlib._bootstrap_external>(1415): <frozen importlib._bootstrap_external>(1417): <frozen importlib._bootstrap_external>(1428): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(928): <frozen importlib._bootstrap>(943): <frozen importlib._bootstrap>(983): <frozen importlib._bootstrap>(986): --- modulename: _bootstrap, funcname: _load_unlocked
<frozen importlib._bootstrap>(661): <frozen importlib._bootstrap>(663): <frozen importlib._bootstrap>(666): --- modulename: _bootstrap, funcname: module_from_spec
<frozen importlib._bootstrap>(561): <frozen importlib._bootstrap>(562): <frozen importlib._bootstrap>(565): --- modulename: _bootstrap_external, funcname: create_module
<frozen importlib._bootstrap_external>(842): <frozen importlib._bootstrap>(569): <frozen importlib._bootstrap>(570): --- modulename: _bootstrap, funcname: _new_module
<frozen importlib._bootstrap>(36): <frozen importlib._bootstrap>(571): --- modulename: _bootstrap, funcname: _init_module_attrs
<frozen importlib._bootstrap>(490): <frozen importlib._bootstrap>(496): <frozen importlib._bootstrap>(497): <frozen importlib._bootstrap>(498): <frozen importlib._bootstrap>(519): <frozen importlib._bootstrap>(520): <frozen importlib._bootstrap>(524): <frozen importlib._bootstrap>(525): <frozen importlib._bootstrap>(526): --- modulename: _bootstrap, funcname: parent
<frozen importlib._bootstrap>(401): <frozen importlib._bootstrap>(404): <frozen importlib._bootstrap>(530): <frozen importlib._bootstrap>(531): <frozen importlib._bootstrap>(535): <frozen importlib._bootstrap>(536): <frozen importlib._bootstrap>(537): <frozen importlib._bootstrap>(538): <frozen importlib._bootstrap>(542): --- modulename: _bootstrap, funcname: has_location
<frozen importlib._bootstrap>(408): <frozen importlib._bootstrap>(543): <frozen importlib._bootstrap>(544): <frozen importlib._bootstrap>(545): <frozen importlib._bootstrap>(549): <frozen importlib._bootstrap>(550): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(388): <frozen importlib._bootstrap>(389): <frozen importlib._bootstrap>(391): --- modulename: _bootstrap_external, funcname: _get_cached
<frozen importlib._bootstrap_external>(492): <frozen importlib._bootstrap_external>(493): <frozen importlib._bootstrap_external>(494): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(551): <frozen importlib._bootstrap>(552): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(555): <frozen importlib._bootstrap>(572): <frozen importlib._bootstrap>(671): <frozen importlib._bootstrap>(672): <frozen importlib._bootstrap>(673): <frozen importlib._bootstrap>(674): <frozen importlib._bootstrap>(675): <frozen importlib._bootstrap>(680): --- modulename: _bootstrap_external, funcname: exec_module
<frozen importlib._bootstrap_external>(846): --- modulename: _bootstrap_external, funcname: get_code
<frozen importlib._bootstrap_external>(923): --- modulename: _bootstrap_external, funcname: _check_name_wrapper
<frozen importlib._bootstrap_external>(524): <frozen importlib._bootstrap_external>(526): <frozen importlib._bootstrap_external>(529): --- modulename: _bootstrap_external, funcname: get_filename
<frozen importlib._bootstrap_external>(1034): <frozen importlib._bootstrap_external>(924): <frozen importlib._bootstrap_external>(925): <frozen importlib._bootstrap_external>(926): <frozen importlib._bootstrap_external>(927): <frozen importlib._bootstrap_external>(928): <frozen importlib._bootstrap_external>(929): <frozen importlib._bootstrap_external>(930): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(934): <frozen importlib._bootstrap_external>(935): --- modulename: _bootstrap_external, funcname: path_stats
<frozen importlib._bootstrap_external>(1079): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1080): <frozen importlib._bootstrap_external>(939): <frozen importlib._bootstrap_external>(940): <frozen importlib._bootstrap_external>(941): --- modulename: _bootstrap_external, funcname: get_data
<frozen importlib._bootstrap_external>(1038): <frozen importlib._bootstrap_external>(1039): <frozen importlib._bootstrap_external>(1040): <frozen importlib._bootstrap_external>(946): <frozen importlib._bootstrap_external>(947): <frozen importlib._bootstrap_external>(945): <frozen importlib._bootstrap_external>(949): <frozen importlib._bootstrap_external>(950): --- modulename: _bootstrap_external, funcname: _classify_pyc
<frozen importlib._bootstrap_external>(576): <frozen importlib._bootstrap_external>(577): <frozen importlib._bootstrap_external>(581): <frozen importlib._bootstrap_external>(585): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(587): <frozen importlib._bootstrap_external>(590): <frozen importlib._bootstrap_external>(951): <frozen importlib._bootstrap_external>(952): <frozen importlib._bootstrap_external>(953): <frozen importlib._bootstrap_external>(966): <frozen importlib._bootstrap_external>(967): <frozen importlib._bootstrap_external>(968): <frozen importlib._bootstrap_external>(969): <frozen importlib._bootstrap_external>(970): <frozen importlib._bootstrap_external>(971): <frozen importlib._bootstrap_external>(966): --- modulename: _bootstrap_external, funcname: _validate_timestamp_pyc
<frozen importlib._bootstrap_external>(612): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(617): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(976): <frozen importlib._bootstrap_external>(977): <frozen importlib._bootstrap_external>(976): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(978): <frozen importlib._bootstrap_external>(979): <frozen importlib._bootstrap_external>(980): <frozen importlib._bootstrap_external>(978): --- modulename: _bootstrap_external, funcname: _compile_bytecode
<frozen importlib._bootstrap_external>(647): <frozen importlib._bootstrap_external>(648): <frozen importlib._bootstrap_external>(649): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(650): <frozen importlib._bootstrap_external>(651): <frozen importlib._bootstrap_external>(652): <frozen importlib._bootstrap_external>(847): <frozen importlib._bootstrap_external>(850): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: __init__, funcname: <module>
__init__.py(21): """Miscellaneous modules
__init__.py(40): __all__ = ['RFC1751', 'number', 'strxor', 'asn1', 'Counter', 'Padding']
<frozen importlib._bootstrap>(691): <frozen importlib._bootstrap>(692): <frozen importlib._bootstrap>(693): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap>(695): <frozen importlib._bootstrap>(697): <frozen importlib._bootstrap>(987): <frozen importlib._bootstrap>(989): <frozen importlib._bootstrap>(990): <frozen importlib._bootstrap>(991): <frozen importlib._bootstrap>(992): <frozen importlib._bootstrap>(996): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(161): --- modulename: _bootstrap, funcname: release
<frozen importlib._bootstrap>(113): <frozen importlib._bootstrap>(114): <frozen importlib._bootstrap>(115): <frozen importlib._bootstrap>(117): <frozen importlib._bootstrap>(118): <frozen importlib._bootstrap>(119): <frozen importlib._bootstrap>(120): <frozen importlib._bootstrap>(121): --- modulename: _bootstrap, funcname: cb
<frozen importlib._bootstrap>(186): <frozen importlib._bootstrap>(187): <frozen importlib._bootstrap>(191): <frozen importlib._bootstrap>(192): <frozen importlib._bootstrap>(194): <frozen importlib._bootstrap>(974): <frozen importlib._bootstrap>(976): <frozen importlib._bootstrap>(977): <frozen importlib._bootstrap>(978): <frozen importlib._bootstrap>(982): --- modulename: _bootstrap, funcname: _find_spec
<frozen importlib._bootstrap>(903): <frozen importlib._bootstrap>(904): <frozen importlib._bootstrap>(909): <frozen importlib._bootstrap>(915): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(738): <frozen importlib._bootstrap>(739): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(813): <frozen importlib._bootstrap>(816): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1412): <frozen importlib._bootstrap_external>(1414): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1379): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1354): <frozen importlib._bootstrap_external>(1355): --- modulename: _bootstrap_external, funcname: _path_hooks
<frozen importlib._bootstrap_external>(1327): <frozen importlib._bootstrap_external>(1329): <frozen importlib._bootstrap_external>(1330): <frozen importlib._bootstrap_external>(1331): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1332): <frozen importlib._bootstrap_external>(1333): <frozen importlib._bootstrap_external>(1329): <frozen importlib._bootstrap_external>(1330): <frozen importlib._bootstrap_external>(1331): --- modulename: _bootstrap_external, funcname: path_hook_for_FileFinder
<frozen importlib._bootstrap_external>(1599): --- modulename: _bootstrap_external, funcname: _path_isdir
<frozen importlib._bootstrap_external>(161): <frozen importlib._bootstrap_external>(163): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1601): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1470): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(1472): <frozen importlib._bootstrap_external>(1471): <frozen importlib._bootstrap_external>(1473): <frozen importlib._bootstrap_external>(1475): <frozen importlib._bootstrap_external>(1476): --- modulename: _bootstrap_external, funcname: _path_isabs
<frozen importlib._bootstrap_external>(177): <frozen importlib._bootstrap_external>(1478): <frozen importlib._bootstrap_external>(1479): <frozen importlib._bootstrap_external>(1480): <frozen importlib._bootstrap_external>(1356): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1517): --- modulename: _bootstrap_external, funcname: _fill_cache
<frozen importlib._bootstrap_external>(1558): <frozen importlib._bootstrap_external>(1559): <frozen importlib._bootstrap_external>(1560): <frozen importlib._bootstrap_external>(1567): <frozen importlib._bootstrap_external>(1568): <frozen importlib._bootstrap_external>(1584): <frozen importlib._bootstrap_external>(1518): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1546): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1547): <frozen importlib._bootstrap_external>(1548): <frozen importlib._bootstrap_external>(1547): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1501): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1009): <frozen importlib._bootstrap_external>(1010): <frozen importlib._bootstrap_external>(1502): <frozen importlib._bootstrap_external>(1503): <frozen importlib._bootstrap_external>(1502): --- modulename: _bootstrap_external, funcname: spec_from_file_location
<frozen importlib._bootstrap_external>(708): <frozen importlib._bootstrap_external>(720): <frozen importlib._bootstrap_external>(728): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(353): <frozen importlib._bootstrap>(354): <frozen importlib._bootstrap>(355): <frozen importlib._bootstrap>(356): <frozen importlib._bootstrap>(357): <frozen importlib._bootstrap>(360): <frozen importlib._bootstrap>(361): <frozen importlib._bootstrap_external>(729): <frozen importlib._bootstrap_external>(732): <frozen importlib._bootstrap_external>(742): <frozen importlib._bootstrap_external>(753): <frozen importlib._bootstrap_external>(754): <frozen importlib._bootstrap_external>(759): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1391): <frozen importlib._bootstrap_external>(1392): <frozen importlib._bootstrap_external>(1415): <frozen importlib._bootstrap_external>(1417): <frozen importlib._bootstrap_external>(1428): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(928): <frozen importlib._bootstrap>(943): <frozen importlib._bootstrap>(983): <frozen importlib._bootstrap>(986): --- modulename: _bootstrap, funcname: _load_unlocked
<frozen importlib._bootstrap>(661): <frozen importlib._bootstrap>(663): <frozen importlib._bootstrap>(666): --- modulename: _bootstrap, funcname: module_from_spec
<frozen importlib._bootstrap>(561): <frozen importlib._bootstrap>(562): <frozen importlib._bootstrap>(565): --- modulename: _bootstrap_external, funcname: create_module
<frozen importlib._bootstrap_external>(842): <frozen importlib._bootstrap>(569): <frozen importlib._bootstrap>(570): --- modulename: _bootstrap, funcname: _new_module
<frozen importlib._bootstrap>(36): <frozen importlib._bootstrap>(571): --- modulename: _bootstrap, funcname: _init_module_attrs
<frozen importlib._bootstrap>(490): <frozen importlib._bootstrap>(496): <frozen importlib._bootstrap>(497): <frozen importlib._bootstrap>(498): <frozen importlib._bootstrap>(519): <frozen importlib._bootstrap>(520): <frozen importlib._bootstrap>(524): <frozen importlib._bootstrap>(525): <frozen importlib._bootstrap>(526): --- modulename: _bootstrap, funcname: parent
<frozen importlib._bootstrap>(401): <frozen importlib._bootstrap>(402): <frozen importlib._bootstrap>(530): <frozen importlib._bootstrap>(531): <frozen importlib._bootstrap>(535): <frozen importlib._bootstrap>(536): <frozen importlib._bootstrap>(542): --- modulename: _bootstrap, funcname: has_location
<frozen importlib._bootstrap>(408): <frozen importlib._bootstrap>(543): <frozen importlib._bootstrap>(544): <frozen importlib._bootstrap>(545): <frozen importlib._bootstrap>(549): <frozen importlib._bootstrap>(550): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(388): <frozen importlib._bootstrap>(389): <frozen importlib._bootstrap>(391): --- modulename: _bootstrap_external, funcname: _get_cached
<frozen importlib._bootstrap_external>(492): <frozen importlib._bootstrap_external>(493): <frozen importlib._bootstrap_external>(494): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(551): <frozen importlib._bootstrap>(552): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(555): <frozen importlib._bootstrap>(572): <frozen importlib._bootstrap>(671): <frozen importlib._bootstrap>(672): <frozen importlib._bootstrap>(673): <frozen importlib._bootstrap>(674): <frozen importlib._bootstrap>(675): <frozen importlib._bootstrap>(680): --- modulename: _bootstrap_external, funcname: exec_module
<frozen importlib._bootstrap_external>(846): --- modulename: _bootstrap_external, funcname: get_code
<frozen importlib._bootstrap_external>(923): --- modulename: _bootstrap_external, funcname: _check_name_wrapper
<frozen importlib._bootstrap_external>(524): <frozen importlib._bootstrap_external>(526): <frozen importlib._bootstrap_external>(529): --- modulename: _bootstrap_external, funcname: get_filename
<frozen importlib._bootstrap_external>(1034): <frozen importlib._bootstrap_external>(924): <frozen importlib._bootstrap_external>(925): <frozen importlib._bootstrap_external>(926): <frozen importlib._bootstrap_external>(927): <frozen importlib._bootstrap_external>(928): <frozen importlib._bootstrap_external>(929): <frozen importlib._bootstrap_external>(930): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(934): <frozen importlib._bootstrap_external>(935): --- modulename: _bootstrap_external, funcname: path_stats
<frozen importlib._bootstrap_external>(1079): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1080): <frozen importlib._bootstrap_external>(939): <frozen importlib._bootstrap_external>(940): <frozen importlib._bootstrap_external>(941): --- modulename: _bootstrap_external, funcname: get_data
<frozen importlib._bootstrap_external>(1038): <frozen importlib._bootstrap_external>(1039): <frozen importlib._bootstrap_external>(1040): <frozen importlib._bootstrap_external>(946): <frozen importlib._bootstrap_external>(947): <frozen importlib._bootstrap_external>(945): <frozen importlib._bootstrap_external>(949): <frozen importlib._bootstrap_external>(950): --- modulename: _bootstrap_external, funcname: _classify_pyc
<frozen importlib._bootstrap_external>(576): <frozen importlib._bootstrap_external>(577): <frozen importlib._bootstrap_external>(581): <frozen importlib._bootstrap_external>(585): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(587): <frozen importlib._bootstrap_external>(590): <frozen importlib._bootstrap_external>(951): <frozen importlib._bootstrap_external>(952): <frozen importlib._bootstrap_external>(953): <frozen importlib._bootstrap_external>(966): <frozen importlib._bootstrap_external>(967): <frozen importlib._bootstrap_external>(968): <frozen importlib._bootstrap_external>(969): <frozen importlib._bootstrap_external>(970): <frozen importlib._bootstrap_external>(971): <frozen importlib._bootstrap_external>(966): --- modulename: _bootstrap_external, funcname: _validate_timestamp_pyc
<frozen importlib._bootstrap_external>(612): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(617): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(976): <frozen importlib._bootstrap_external>(977): <frozen importlib._bootstrap_external>(976): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(978): <frozen importlib._bootstrap_external>(979): <frozen importlib._bootstrap_external>(980): <frozen importlib._bootstrap_external>(978): --- modulename: _bootstrap_external, funcname: _compile_bytecode
<frozen importlib._bootstrap_external>(647): <frozen importlib._bootstrap_external>(648): <frozen importlib._bootstrap_external>(649): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(650): <frozen importlib._bootstrap_external>(651): <frozen importlib._bootstrap_external>(652): <frozen importlib._bootstrap_external>(847): <frozen importlib._bootstrap_external>(850): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: number, funcname: <module>
number.py(27): import math
--- modulename: _bootstrap, funcname: _find_and_load
<frozen importlib._bootstrap>(1004): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(153): <frozen importlib._bootstrap>(154): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(157): --- modulename: _bootstrap, funcname: _get_module_lock
<frozen importlib._bootstrap>(172): <frozen importlib._bootstrap>(173): <frozen importlib._bootstrap>(174): <frozen importlib._bootstrap>(175): <frozen importlib._bootstrap>(176): <frozen importlib._bootstrap>(177): <frozen importlib._bootstrap>(179): <frozen importlib._bootstrap>(180): <frozen importlib._bootstrap>(183): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(59): <frozen importlib._bootstrap>(60): <frozen importlib._bootstrap>(61): <frozen importlib._bootstrap>(62): <frozen importlib._bootstrap>(63): <frozen importlib._bootstrap>(64): <frozen importlib._bootstrap>(185): <frozen importlib._bootstrap>(196): <frozen importlib._bootstrap>(198): <frozen importlib._bootstrap>(200): <frozen importlib._bootstrap>(158): --- modulename: _bootstrap, funcname: acquire
<frozen importlib._bootstrap>(93): <frozen importlib._bootstrap>(94): <frozen importlib._bootstrap>(95): <frozen importlib._bootstrap>(97): <frozen importlib._bootstrap>(98): <frozen importlib._bootstrap>(99): <frozen importlib._bootstrap>(100): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(110): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(1005): <frozen importlib._bootstrap>(1006): <frozen importlib._bootstrap>(1007): --- modulename: _bootstrap, funcname: _find_and_load_unlocked
<frozen importlib._bootstrap>(968): <frozen importlib._bootstrap>(969): <frozen importlib._bootstrap>(970): <frozen importlib._bootstrap>(982): --- modulename: _bootstrap, funcname: _find_spec
<frozen importlib._bootstrap>(903): <frozen importlib._bootstrap>(904): <frozen importlib._bootstrap>(909): <frozen importlib._bootstrap>(915): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(738): <frozen importlib._bootstrap>(740): <frozen importlib._bootstrap>(741): --- modulename: _bootstrap, funcname: spec_from_loader
<frozen importlib._bootstrap>(417): <frozen importlib._bootstrap>(428): <frozen importlib._bootstrap>(429): <frozen importlib._bootstrap>(430): <frozen importlib._bootstrap>(431): --- modulename: _bootstrap, funcname: _requires_builtin_wrapper
<frozen importlib._bootstrap>(242): <frozen importlib._bootstrap>(245): --- modulename: _bootstrap, funcname: is_package
<frozen importlib._bootstrap>(786): <frozen importlib._bootstrap>(438): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(353): <frozen importlib._bootstrap>(354): <frozen importlib._bootstrap>(355): <frozen importlib._bootstrap>(356): <frozen importlib._bootstrap>(357): <frozen importlib._bootstrap>(360): <frozen importlib._bootstrap>(361): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(928): <frozen importlib._bootstrap>(943): <frozen importlib._bootstrap>(983): <frozen importlib._bootstrap>(986): --- modulename: _bootstrap, funcname: _load_unlocked
<frozen importlib._bootstrap>(661): <frozen importlib._bootstrap>(663): <frozen importlib._bootstrap>(666): --- modulename: _bootstrap, funcname: module_from_spec
<frozen importlib._bootstrap>(561): <frozen importlib._bootstrap>(562): <frozen importlib._bootstrap>(565): --- modulename: _bootstrap, funcname: create_module
<frozen importlib._bootstrap>(760): <frozen importlib._bootstrap>(763): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): <frozen importlib._bootstrap>(569): <frozen importlib._bootstrap>(571): --- modulename: _bootstrap, funcname: _init_module_attrs
<frozen importlib._bootstrap>(490): <frozen importlib._bootstrap>(496): <frozen importlib._bootstrap>(497): <frozen importlib._bootstrap>(498): <frozen importlib._bootstrap>(519): <frozen importlib._bootstrap>(520): <frozen importlib._bootstrap>(524): <frozen importlib._bootstrap>(525): <frozen importlib._bootstrap>(526): --- modulename: _bootstrap, funcname: parent
<frozen importlib._bootstrap>(401): <frozen importlib._bootstrap>(402): <frozen importlib._bootstrap>(530): <frozen importlib._bootstrap>(531): <frozen importlib._bootstrap>(535): <frozen importlib._bootstrap>(536): <frozen importlib._bootstrap>(542): --- modulename: _bootstrap, funcname: has_location
<frozen importlib._bootstrap>(408): <frozen importlib._bootstrap>(555): <frozen importlib._bootstrap>(572): <frozen importlib._bootstrap>(671): <frozen importlib._bootstrap>(672): <frozen importlib._bootstrap>(673): <frozen importlib._bootstrap>(674): <frozen importlib._bootstrap>(675): <frozen importlib._bootstrap>(680): --- modulename: _bootstrap, funcname: exec_module
<frozen importlib._bootstrap>(768): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): <frozen importlib._bootstrap>(691): <frozen importlib._bootstrap>(692): <frozen importlib._bootstrap>(693): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap>(695): <frozen importlib._bootstrap>(697): <frozen importlib._bootstrap>(987): <frozen importlib._bootstrap>(996): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(161): --- modulename: _bootstrap, funcname: release
<frozen importlib._bootstrap>(113): <frozen importlib._bootstrap>(114): <frozen importlib._bootstrap>(115): <frozen importlib._bootstrap>(117): <frozen importlib._bootstrap>(118): <frozen importlib._bootstrap>(119): <frozen importlib._bootstrap>(120): <frozen importlib._bootstrap>(121): --- modulename: _bootstrap, funcname: cb
<frozen importlib._bootstrap>(186): <frozen importlib._bootstrap>(187): <frozen importlib._bootstrap>(191): <frozen importlib._bootstrap>(192): <frozen importlib._bootstrap>(194): number.py(28): import sys
number.py(29): import struct
number.py(30): from Crypto import Random
--- modulename: _bootstrap, funcname: _handle_fromlist
<frozen importlib._bootstrap>(1043): <frozen importlib._bootstrap>(1044): <frozen importlib._bootstrap>(1051): <frozen importlib._bootstrap>(1055): <frozen importlib._bootstrap>(1056): <frozen importlib._bootstrap>(1057): <frozen importlib._bootstrap>(1058): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: _bootstrap, funcname: _find_and_load
<frozen importlib._bootstrap>(1004): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(153): <frozen importlib._bootstrap>(154): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(157): --- modulename: _bootstrap, funcname: _get_module_lock
<frozen importlib._bootstrap>(172): <frozen importlib._bootstrap>(173): <frozen importlib._bootstrap>(174): <frozen importlib._bootstrap>(175): <frozen importlib._bootstrap>(176): <frozen importlib._bootstrap>(177): <frozen importlib._bootstrap>(179): <frozen importlib._bootstrap>(180): <frozen importlib._bootstrap>(183): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(59): <frozen importlib._bootstrap>(60): <frozen importlib._bootstrap>(61): <frozen importlib._bootstrap>(62): <frozen importlib._bootstrap>(63): <frozen importlib._bootstrap>(64): <frozen importlib._bootstrap>(185): <frozen importlib._bootstrap>(196): <frozen importlib._bootstrap>(198): <frozen importlib._bootstrap>(200): <frozen importlib._bootstrap>(158): --- modulename: _bootstrap, funcname: acquire
<frozen importlib._bootstrap>(93): <frozen importlib._bootstrap>(94): <frozen importlib._bootstrap>(95): <frozen importlib._bootstrap>(97): <frozen importlib._bootstrap>(98): <frozen importlib._bootstrap>(99): <frozen importlib._bootstrap>(100): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(110): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(1005): <frozen importlib._bootstrap>(1006): <frozen importlib._bootstrap>(1007): --- modulename: _bootstrap, funcname: _find_and_load_unlocked
<frozen importlib._bootstrap>(968): <frozen importlib._bootstrap>(969): <frozen importlib._bootstrap>(970): <frozen importlib._bootstrap>(971): <frozen importlib._bootstrap>(974): <frozen importlib._bootstrap>(976): <frozen importlib._bootstrap>(977): <frozen importlib._bootstrap>(978): <frozen importlib._bootstrap>(982): --- modulename: _bootstrap, funcname: _find_spec
<frozen importlib._bootstrap>(903): <frozen importlib._bootstrap>(904): <frozen importlib._bootstrap>(909): <frozen importlib._bootstrap>(915): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(738): <frozen importlib._bootstrap>(739): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(813): <frozen importlib._bootstrap>(816): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1412): <frozen importlib._bootstrap_external>(1414): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1379): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1528): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(149): <frozen importlib._bootstrap_external>(150): <frozen importlib._bootstrap_external>(1529): <frozen importlib._bootstrap_external>(1530): <frozen importlib._bootstrap_external>(1531): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1532): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1533): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1501): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1009): <frozen importlib._bootstrap_external>(1010): <frozen importlib._bootstrap_external>(1502): <frozen importlib._bootstrap_external>(1503): <frozen importlib._bootstrap_external>(1502): --- modulename: _bootstrap_external, funcname: spec_from_file_location
<frozen importlib._bootstrap_external>(708): <frozen importlib._bootstrap_external>(720): <frozen importlib._bootstrap_external>(728): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(353): <frozen importlib._bootstrap>(354): <frozen importlib._bootstrap>(355): <frozen importlib._bootstrap>(356): <frozen importlib._bootstrap>(357): <frozen importlib._bootstrap>(360): <frozen importlib._bootstrap>(361): <frozen importlib._bootstrap_external>(729): <frozen importlib._bootstrap_external>(732): <frozen importlib._bootstrap_external>(742): <frozen importlib._bootstrap_external>(753): <frozen importlib._bootstrap_external>(754): <frozen importlib._bootstrap_external>(759): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1391): <frozen importlib._bootstrap_external>(1392): <frozen importlib._bootstrap_external>(1415): <frozen importlib._bootstrap_external>(1417): <frozen importlib._bootstrap_external>(1428): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(928): <frozen importlib._bootstrap>(943): <frozen importlib._bootstrap>(983): <frozen importlib._bootstrap>(986): --- modulename: _bootstrap, funcname: _load_unlocked
<frozen importlib._bootstrap>(661): <frozen importlib._bootstrap>(663): <frozen importlib._bootstrap>(666): --- modulename: _bootstrap, funcname: module_from_spec
<frozen importlib._bootstrap>(561): <frozen importlib._bootstrap>(562): <frozen importlib._bootstrap>(565): --- modulename: _bootstrap_external, funcname: create_module
<frozen importlib._bootstrap_external>(842): <frozen importlib._bootstrap>(569): <frozen importlib._bootstrap>(570): --- modulename: _bootstrap, funcname: _new_module
<frozen importlib._bootstrap>(36): <frozen importlib._bootstrap>(571): --- modulename: _bootstrap, funcname: _init_module_attrs
<frozen importlib._bootstrap>(490): <frozen importlib._bootstrap>(496): <frozen importlib._bootstrap>(497): <frozen importlib._bootstrap>(498): <frozen importlib._bootstrap>(519): <frozen importlib._bootstrap>(520): <frozen importlib._bootstrap>(524): <frozen importlib._bootstrap>(525): <frozen importlib._bootstrap>(526): --- modulename: _bootstrap, funcname: parent
<frozen importlib._bootstrap>(401): <frozen importlib._bootstrap>(404): <frozen importlib._bootstrap>(530): <frozen importlib._bootstrap>(531): <frozen importlib._bootstrap>(535): <frozen importlib._bootstrap>(536): <frozen importlib._bootstrap>(537): <frozen importlib._bootstrap>(538): <frozen importlib._bootstrap>(542): --- modulename: _bootstrap, funcname: has_location
<frozen importlib._bootstrap>(408): <frozen importlib._bootstrap>(543): <frozen importlib._bootstrap>(544): <frozen importlib._bootstrap>(545): <frozen importlib._bootstrap>(549): <frozen importlib._bootstrap>(550): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(388): <frozen importlib._bootstrap>(389): <frozen importlib._bootstrap>(391): --- modulename: _bootstrap_external, funcname: _get_cached
<frozen importlib._bootstrap_external>(492): <frozen importlib._bootstrap_external>(493): <frozen importlib._bootstrap_external>(494): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(551): <frozen importlib._bootstrap>(552): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(555): <frozen importlib._bootstrap>(572): <frozen importlib._bootstrap>(671): <frozen importlib._bootstrap>(672): <frozen importlib._bootstrap>(673): <frozen importlib._bootstrap>(674): <frozen importlib._bootstrap>(675): <frozen importlib._bootstrap>(680): --- modulename: _bootstrap_external, funcname: exec_module
<frozen importlib._bootstrap_external>(846): --- modulename: _bootstrap_external, funcname: get_code
<frozen importlib._bootstrap_external>(923): --- modulename: _bootstrap_external, funcname: _check_name_wrapper
<frozen importlib._bootstrap_external>(524): <frozen importlib._bootstrap_external>(526): <frozen importlib._bootstrap_external>(529): --- modulename: _bootstrap_external, funcname: get_filename
<frozen importlib._bootstrap_external>(1034): <frozen importlib._bootstrap_external>(924): <frozen importlib._bootstrap_external>(925): <frozen importlib._bootstrap_external>(926): <frozen importlib._bootstrap_external>(927): <frozen importlib._bootstrap_external>(928): <frozen importlib._bootstrap_external>(929): <frozen importlib._bootstrap_external>(930): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(934): <frozen importlib._bootstrap_external>(935): --- modulename: _bootstrap_external, funcname: path_stats
<frozen importlib._bootstrap_external>(1079): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1080): <frozen importlib._bootstrap_external>(939): <frozen importlib._bootstrap_external>(940): <frozen importlib._bootstrap_external>(941): --- modulename: _bootstrap_external, funcname: get_data
<frozen importlib._bootstrap_external>(1038): <frozen importlib._bootstrap_external>(1039): <frozen importlib._bootstrap_external>(1040): <frozen importlib._bootstrap_external>(946): <frozen importlib._bootstrap_external>(947): <frozen importlib._bootstrap_external>(945): <frozen importlib._bootstrap_external>(949): <frozen importlib._bootstrap_external>(950): --- modulename: _bootstrap_external, funcname: _classify_pyc
<frozen importlib._bootstrap_external>(576): <frozen importlib._bootstrap_external>(577): <frozen importlib._bootstrap_external>(581): <frozen importlib._bootstrap_external>(585): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(587): <frozen importlib._bootstrap_external>(590): <frozen importlib._bootstrap_external>(951): <frozen importlib._bootstrap_external>(952): <frozen importlib._bootstrap_external>(953): <frozen importlib._bootstrap_external>(966): <frozen importlib._bootstrap_external>(967): <frozen importlib._bootstrap_external>(968): <frozen importlib._bootstrap_external>(969): <frozen importlib._bootstrap_external>(970): <frozen importlib._bootstrap_external>(971): <frozen importlib._bootstrap_external>(966): --- modulename: _bootstrap_external, funcname: _validate_timestamp_pyc
<frozen importlib._bootstrap_external>(612): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(617): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(976): <frozen importlib._bootstrap_external>(977): <frozen importlib._bootstrap_external>(976): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(978): <frozen importlib._bootstrap_external>(979): <frozen importlib._bootstrap_external>(980): <frozen importlib._bootstrap_external>(978): --- modulename: _bootstrap_external, funcname: _compile_bytecode
<frozen importlib._bootstrap_external>(647): <frozen importlib._bootstrap_external>(648): <frozen importlib._bootstrap_external>(649): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(650): <frozen importlib._bootstrap_external>(651): <frozen importlib._bootstrap_external>(652): <frozen importlib._bootstrap_external>(847): <frozen importlib._bootstrap_external>(850): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: __init__, funcname: <module>
__init__.py(23): __all__ = ['new', 'get_random_bytes']
__init__.py(25): from os import urandom
__init__.py(27): class _UrandomRNG(object):
--- modulename: __init__, funcname: _UrandomRNG
__init__.py(27): class _UrandomRNG(object):
__init__.py(29): def read(self, n):
__init__.py(33): def flush(self):
__init__.py(37): def reinit(self):
__init__.py(41): def close(self):
__init__.py(46): def new(*args, **kwargs):
__init__.py(51): def atfork():
__init__.py(56): get_random_bytes = urandom
<frozen importlib._bootstrap>(691): <frozen importlib._bootstrap>(692): <frozen importlib._bootstrap>(693): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap>(695): <frozen importlib._bootstrap>(697): <frozen importlib._bootstrap>(987): <frozen importlib._bootstrap>(989): <frozen importlib._bootstrap>(990): <frozen importlib._bootstrap>(991): <frozen importlib._bootstrap>(992): <frozen importlib._bootstrap>(996): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(161): --- modulename: _bootstrap, funcname: release
<frozen importlib._bootstrap>(113): <frozen importlib._bootstrap>(114): <frozen importlib._bootstrap>(115): <frozen importlib._bootstrap>(117): <frozen importlib._bootstrap>(118): <frozen importlib._bootstrap>(119): <frozen importlib._bootstrap>(120): <frozen importlib._bootstrap>(121): --- modulename: _bootstrap, funcname: cb
<frozen importlib._bootstrap>(186): <frozen importlib._bootstrap>(187): <frozen importlib._bootstrap>(191): <frozen importlib._bootstrap>(192): <frozen importlib._bootstrap>(194): <frozen importlib._bootstrap>(1043): <frozen importlib._bootstrap>(1067): number.py(31): from Crypto.Util.py3compat import iter_range
--- modulename: _bootstrap, funcname: _find_and_load
<frozen importlib._bootstrap>(1004): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(153): <frozen importlib._bootstrap>(154): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(157): --- modulename: _bootstrap, funcname: _get_module_lock
<frozen importlib._bootstrap>(172): <frozen importlib._bootstrap>(173): <frozen importlib._bootstrap>(174): <frozen importlib._bootstrap>(175): <frozen importlib._bootstrap>(176): <frozen importlib._bootstrap>(177): <frozen importlib._bootstrap>(179): <frozen importlib._bootstrap>(180): <frozen importlib._bootstrap>(183): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(59): <frozen importlib._bootstrap>(60): <frozen importlib._bootstrap>(61): <frozen importlib._bootstrap>(62): <frozen importlib._bootstrap>(63): <frozen importlib._bootstrap>(64): <frozen importlib._bootstrap>(185): <frozen importlib._bootstrap>(196): <frozen importlib._bootstrap>(198): <frozen importlib._bootstrap>(200): <frozen importlib._bootstrap>(158): --- modulename: _bootstrap, funcname: acquire
<frozen importlib._bootstrap>(93): <frozen importlib._bootstrap>(94): <frozen importlib._bootstrap>(95): <frozen importlib._bootstrap>(97): <frozen importlib._bootstrap>(98): <frozen importlib._bootstrap>(99): <frozen importlib._bootstrap>(100): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(110): <frozen importlib._bootstrap>(101): <frozen importlib._bootstrap>(1005): <frozen importlib._bootstrap>(1006): <frozen importlib._bootstrap>(1007): --- modulename: _bootstrap, funcname: _find_and_load_unlocked
<frozen importlib._bootstrap>(968): <frozen importlib._bootstrap>(969): <frozen importlib._bootstrap>(970): <frozen importlib._bootstrap>(971): <frozen importlib._bootstrap>(974): <frozen importlib._bootstrap>(976): <frozen importlib._bootstrap>(977): <frozen importlib._bootstrap>(978): <frozen importlib._bootstrap>(982): --- modulename: _bootstrap, funcname: _find_spec
<frozen importlib._bootstrap>(903): <frozen importlib._bootstrap>(904): <frozen importlib._bootstrap>(909): <frozen importlib._bootstrap>(915): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(738): <frozen importlib._bootstrap>(739): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap, funcname: find_spec
<frozen importlib._bootstrap>(813): <frozen importlib._bootstrap>(816): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(916): <frozen importlib._bootstrap>(917): --- modulename: _bootstrap, funcname: __enter__
<frozen importlib._bootstrap>(876): <frozen importlib._bootstrap>(918): <frozen importlib._bootstrap>(919): <frozen importlib._bootstrap>(925): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1412): <frozen importlib._bootstrap_external>(1414): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1379): <frozen importlib._bootstrap_external>(1380): <frozen importlib._bootstrap_external>(1381): <frozen importlib._bootstrap_external>(1383): --- modulename: _bootstrap_external, funcname: _path_importer_cache
<frozen importlib._bootstrap_external>(1345): <frozen importlib._bootstrap_external>(1352): <frozen importlib._bootstrap_external>(1353): <frozen importlib._bootstrap_external>(1357): <frozen importlib._bootstrap_external>(1384): <frozen importlib._bootstrap_external>(1385): <frozen importlib._bootstrap_external>(1386): --- modulename: _bootstrap_external, funcname: find_spec
<frozen importlib._bootstrap_external>(1510): <frozen importlib._bootstrap_external>(1511): <frozen importlib._bootstrap_external>(1512): <frozen importlib._bootstrap_external>(1513): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1516): <frozen importlib._bootstrap_external>(1520): --- modulename: _bootstrap_external, funcname: _relax_case
<frozen importlib._bootstrap_external>(70): <frozen importlib._bootstrap_external>(1524): <frozen importlib._bootstrap_external>(1525): <frozen importlib._bootstrap_external>(1527): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1539): <frozen importlib._bootstrap_external>(1540): <frozen importlib._bootstrap_external>(1541): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(1544): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(1545): <frozen importlib._bootstrap_external>(1546): --- modulename: _bootstrap_external, funcname: _path_isfile
<frozen importlib._bootstrap_external>(156): --- modulename: _bootstrap_external, funcname: _path_is_mode_type
<frozen importlib._bootstrap_external>(147): <frozen importlib._bootstrap_external>(148): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(151): <frozen importlib._bootstrap_external>(1547): <frozen importlib._bootstrap_external>(1548): <frozen importlib._bootstrap_external>(1547): --- modulename: _bootstrap_external, funcname: _get_spec
<frozen importlib._bootstrap_external>(1501): --- modulename: _bootstrap_external, funcname: __init__
<frozen importlib._bootstrap_external>(1009): <frozen importlib._bootstrap_external>(1010): <frozen importlib._bootstrap_external>(1502): <frozen importlib._bootstrap_external>(1503): <frozen importlib._bootstrap_external>(1502): --- modulename: _bootstrap_external, funcname: spec_from_file_location
<frozen importlib._bootstrap_external>(708): <frozen importlib._bootstrap_external>(720): <frozen importlib._bootstrap_external>(728): --- modulename: _bootstrap, funcname: __init__
<frozen importlib._bootstrap>(353): <frozen importlib._bootstrap>(354): <frozen importlib._bootstrap>(355): <frozen importlib._bootstrap>(356): <frozen importlib._bootstrap>(357): <frozen importlib._bootstrap>(360): <frozen importlib._bootstrap>(361): <frozen importlib._bootstrap_external>(729): <frozen importlib._bootstrap_external>(732): <frozen importlib._bootstrap_external>(742): <frozen importlib._bootstrap_external>(753): <frozen importlib._bootstrap_external>(754): <frozen importlib._bootstrap_external>(759): <frozen importlib._bootstrap_external>(1389): <frozen importlib._bootstrap_external>(1391): <frozen importlib._bootstrap_external>(1392): <frozen importlib._bootstrap_external>(1415): <frozen importlib._bootstrap_external>(1417): <frozen importlib._bootstrap_external>(1428): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(880): <frozen importlib._bootstrap>(926): <frozen importlib._bootstrap>(928): <frozen importlib._bootstrap>(943): <frozen importlib._bootstrap>(983): <frozen importlib._bootstrap>(986): --- modulename: _bootstrap, funcname: _load_unlocked
<frozen importlib._bootstrap>(661): <frozen importlib._bootstrap>(663): <frozen importlib._bootstrap>(666): --- modulename: _bootstrap, funcname: module_from_spec
<frozen importlib._bootstrap>(561): <frozen importlib._bootstrap>(562): <frozen importlib._bootstrap>(565): --- modulename: _bootstrap_external, funcname: create_module
<frozen importlib._bootstrap_external>(842): <frozen importlib._bootstrap>(569): <frozen importlib._bootstrap>(570): --- modulename: _bootstrap, funcname: _new_module
<frozen importlib._bootstrap>(36): <frozen importlib._bootstrap>(571): --- modulename: _bootstrap, funcname: _init_module_attrs
<frozen importlib._bootstrap>(490): <frozen importlib._bootstrap>(496): <frozen importlib._bootstrap>(497): <frozen importlib._bootstrap>(498): <frozen importlib._bootstrap>(519): <frozen importlib._bootstrap>(520): <frozen importlib._bootstrap>(524): <frozen importlib._bootstrap>(525): <frozen importlib._bootstrap>(526): --- modulename: _bootstrap, funcname: parent
<frozen importlib._bootstrap>(401): <frozen importlib._bootstrap>(402): <frozen importlib._bootstrap>(530): <frozen importlib._bootstrap>(531): <frozen importlib._bootstrap>(535): <frozen importlib._bootstrap>(536): <frozen importlib._bootstrap>(542): --- modulename: _bootstrap, funcname: has_location
<frozen importlib._bootstrap>(408): <frozen importlib._bootstrap>(543): <frozen importlib._bootstrap>(544): <frozen importlib._bootstrap>(545): <frozen importlib._bootstrap>(549): <frozen importlib._bootstrap>(550): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(388): <frozen importlib._bootstrap>(389): <frozen importlib._bootstrap>(391): --- modulename: _bootstrap_external, funcname: _get_cached
<frozen importlib._bootstrap_external>(492): <frozen importlib._bootstrap_external>(493): <frozen importlib._bootstrap_external>(494): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(551): <frozen importlib._bootstrap>(552): --- modulename: _bootstrap, funcname: cached
<frozen importlib._bootstrap>(387): <frozen importlib._bootstrap>(392): <frozen importlib._bootstrap>(555): <frozen importlib._bootstrap>(572): <frozen importlib._bootstrap>(671): <frozen importlib._bootstrap>(672): <frozen importlib._bootstrap>(673): <frozen importlib._bootstrap>(674): <frozen importlib._bootstrap>(675): <frozen importlib._bootstrap>(680): --- modulename: _bootstrap_external, funcname: exec_module
<frozen importlib._bootstrap_external>(846): --- modulename: _bootstrap_external, funcname: get_code
<frozen importlib._bootstrap_external>(923): --- modulename: _bootstrap_external, funcname: _check_name_wrapper
<frozen importlib._bootstrap_external>(524): <frozen importlib._bootstrap_external>(526): <frozen importlib._bootstrap_external>(529): --- modulename: _bootstrap_external, funcname: get_filename
<frozen importlib._bootstrap_external>(1034): <frozen importlib._bootstrap_external>(924): <frozen importlib._bootstrap_external>(925): <frozen importlib._bootstrap_external>(926): <frozen importlib._bootstrap_external>(927): <frozen importlib._bootstrap_external>(928): <frozen importlib._bootstrap_external>(929): <frozen importlib._bootstrap_external>(930): --- modulename: _bootstrap_external, funcname: cache_from_source
<frozen importlib._bootstrap_external>(379): <frozen importlib._bootstrap_external>(386): <frozen importlib._bootstrap_external>(387): --- modulename: _bootstrap_external, funcname: _path_split
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): --- modulename: _bootstrap_external, funcname: <genexpr>
<frozen importlib._bootstrap_external>(129): <frozen importlib._bootstrap_external>(130): <frozen importlib._bootstrap_external>(132): <frozen importlib._bootstrap_external>(388): <frozen importlib._bootstrap_external>(389): <frozen importlib._bootstrap_external>(390): <frozen importlib._bootstrap_external>(392): <frozen importlib._bootstrap_external>(393): <frozen importlib._bootstrap_external>(394): <frozen importlib._bootstrap_external>(395): <frozen importlib._bootstrap_external>(398): <frozen importlib._bootstrap_external>(399): <frozen importlib._bootstrap_external>(403): <frozen importlib._bootstrap_external>(404): <frozen importlib._bootstrap_external>(429): --- modulename: _bootstrap_external, funcname: _path_join
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): --- modulename: _bootstrap_external, funcname: <listcomp>
<frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(124): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(123): <frozen importlib._bootstrap_external>(934): <frozen importlib._bootstrap_external>(935): --- modulename: _bootstrap_external, funcname: path_stats
<frozen importlib._bootstrap_external>(1079): --- modulename: _bootstrap_external, funcname: _path_stat
<frozen importlib._bootstrap_external>(142): <frozen importlib._bootstrap_external>(1080): <frozen importlib._bootstrap_external>(939): <frozen importlib._bootstrap_external>(940): <frozen importlib._bootstrap_external>(941): --- modulename: _bootstrap_external, funcname: get_data
<frozen importlib._bootstrap_external>(1038): <frozen importlib._bootstrap_external>(1039): <frozen importlib._bootstrap_external>(1040): <frozen importlib._bootstrap_external>(946): <frozen importlib._bootstrap_external>(947): <frozen importlib._bootstrap_external>(945): <frozen importlib._bootstrap_external>(949): <frozen importlib._bootstrap_external>(950): --- modulename: _bootstrap_external, funcname: _classify_pyc
<frozen importlib._bootstrap_external>(576): <frozen importlib._bootstrap_external>(577): <frozen importlib._bootstrap_external>(581): <frozen importlib._bootstrap_external>(585): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(587): <frozen importlib._bootstrap_external>(590): <frozen importlib._bootstrap_external>(951): <frozen importlib._bootstrap_external>(952): <frozen importlib._bootstrap_external>(953): <frozen importlib._bootstrap_external>(966): <frozen importlib._bootstrap_external>(967): <frozen importlib._bootstrap_external>(968): <frozen importlib._bootstrap_external>(969): <frozen importlib._bootstrap_external>(970): <frozen importlib._bootstrap_external>(971): <frozen importlib._bootstrap_external>(966): --- modulename: _bootstrap_external, funcname: _validate_timestamp_pyc
<frozen importlib._bootstrap_external>(612): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(617): --- modulename: _bootstrap_external, funcname: _unpack_uint32
<frozen importlib._bootstrap_external>(81): <frozen importlib._bootstrap_external>(82): <frozen importlib._bootstrap_external>(616): <frozen importlib._bootstrap_external>(976): <frozen importlib._bootstrap_external>(977): <frozen importlib._bootstrap_external>(976): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(978): <frozen importlib._bootstrap_external>(979): <frozen importlib._bootstrap_external>(980): <frozen importlib._bootstrap_external>(978): --- modulename: _bootstrap_external, funcname: _compile_bytecode
<frozen importlib._bootstrap_external>(647): <frozen importlib._bootstrap_external>(648): <frozen importlib._bootstrap_external>(649): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap_external>(650): <frozen importlib._bootstrap_external>(651): <frozen importlib._bootstrap_external>(652): <frozen importlib._bootstrap_external>(847): <frozen importlib._bootstrap_external>(850): --- modulename: _bootstrap, funcname: _call_with_frames_removed
<frozen importlib._bootstrap>(228): --- modulename: py3compat, funcname: <module>
py3compat.py(25): """Compatibility code for handling string/bytes changes from Python 2.x to Py3k
py3compat.py(61): import sys
py3compat.py(62): import abc
py3compat.py(65): if sys.version_info[0] == 2:
py3compat.py(113): def b(s):
py3compat.py(115): def bchr(s):
py3compat.py(117): def bstr(s):
py3compat.py(122): def bord(s):
py3compat.py(124): def tobytes(s, encoding="latin-1"):
py3compat.py(135): def tostr(bs):
py3compat.py(137): def byte_string(s):
py3compat.py(140): from io import BytesIO
py3compat.py(141): from io import StringIO
py3compat.py(142): from sys import maxsize as maxint
py3compat.py(144): iter_range = range
py3compat.py(146): def is_native_int(x):
py3compat.py(149): def is_string(x):
py3compat.py(152): def is_bytes(x):
py3compat.py(157): from abc import ABC
py3compat.py(159): FileNotFoundError = FileNotFoundError
py3compat.py(162): def _copy_bytes(start, end, seq):
py3compat.py(173): del sys
py3compat.py(174): del abc
<frozen importlib._bootstrap>(691): <frozen importlib._bootstrap>(692): <frozen importlib._bootstrap>(693): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap>(695): <frozen importlib._bootstrap>(697): <frozen importlib._bootstrap>(987): <frozen importlib._bootstrap>(989): <frozen importlib._bootstrap>(990): <frozen importlib._bootstrap>(991): <frozen importlib._bootstrap>(992): <frozen importlib._bootstrap>(996): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(161): --- modulename: _bootstrap, funcname: release
<frozen importlib._bootstrap>(113): <frozen importlib._bootstrap>(114): <frozen importlib._bootstrap>(115): <frozen importlib._bootstrap>(117): <frozen importlib._bootstrap>(118): <frozen importlib._bootstrap>(119): <frozen importlib._bootstrap>(120): <frozen importlib._bootstrap>(121): --- modulename: _bootstrap, funcname: cb
<frozen importlib._bootstrap>(186): <frozen importlib._bootstrap>(187): <frozen importlib._bootstrap>(191): <frozen importlib._bootstrap>(192): <frozen importlib._bootstrap>(194): number.py(34): _fastmath = None
number.py(37): def ceil_div(n, d):
number.py(50): def size (N):
number.py(62): def getRandomInteger(N, randfunc=None):
number.py(83): def getRandomRange(a, b, randfunc=None):
number.py(100): def getRandomNBitInteger(N, randfunc=None):
number.py(116): def GCD(x,y):
number.py(125): def inverse(u, v):
number.py(141): def getPrime(N, randfunc=None):
number.py(161): def _rabinMillerTest(n, rounds, randfunc=None):
number.py(209): def getStrongPrime(N, e=0, false_positive_prob=1e-6, randfunc=None):
number.py(342): def isPrime(N, false_positive_prob=1e-6, randfunc=None):
number.py(381): import struct
number.py(383): def long_to_bytes(n, blocksize=0):
number.py(451): def bytes_to_long(s):
number.py(488): import warnings
number.py(489): def long2str(n, blocksize=0):
number.py(492): def str2long(s):
number.py(500): sieve_base = (
<frozen importlib._bootstrap>(691): <frozen importlib._bootstrap>(692): <frozen importlib._bootstrap>(693): --- modulename: _bootstrap, funcname: _verbose_message
<frozen importlib._bootstrap>(233): <frozen importlib._bootstrap>(695): <frozen importlib._bootstrap>(697): <frozen importlib._bootstrap>(987): <frozen importlib._bootstrap>(989): <frozen importlib._bootstrap>(990): <frozen importlib._bootstrap>(991): <frozen importlib._bootstrap>(992): <frozen importlib._bootstrap>(996): --- modulename: _bootstrap, funcname: __exit__
<frozen importlib._bootstrap>(161): --- modulename: _bootstrap, funcname: release
<frozen importlib._bootstrap>(113): <frozen importlib._bootstrap>(114): <frozen importlib._bootstrap>(115): <frozen importlib._bootstrap>(117): <frozen importlib._bootstrap>(118): <frozen importlib._bootstrap>(119): <frozen importlib._bootstrap>(120): <frozen importlib._bootstrap>(121): --- modulename: _bootstrap, funcname: cb
<frozen importlib._bootstrap>(186): <frozen importlib._bootstrap>(187): <frozen importlib._bootstrap>(191): <frozen importlib._bootstrap>(192): <frozen importlib._bootstrap>(194): task.py(4): def gcd(a, b):
task.py(30): def isOdd(a):
task.py(33): def rshift1(a):
task.py(36): def lshift(a, s):
task.py(40): n = p * q
task.py(41): e = 65537
task.py(42): phi = (p - 1) * (q - 1)
task.py(43): assert gcd(phi, e) == 1
--- modulename: task, funcname: gcd
task.py(5): s = 0
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(21): a, b = b, a
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(12): a, b = b, a
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(14): b = rshift1(b)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(15): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(12): a, b = b, a
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(21): a, b = b, a
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(12): a, b = b, a
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(14): b = rshift1(b)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(15): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(14): b = rshift1(b)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(15): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(12): a, b = b, a
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(14): b = rshift1(b)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(15): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(14): b = rshift1(b)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(15): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(18): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(19): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(20): if a < b:
task.py(6): while b != 0:
task.py(7): if isOdd(a):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(8): if isOdd(b):
--- modulename: task, funcname: isOdd
task.py(31): return a & 1 == 1
task.py(9): a = a - b
task.py(10): a = rshift1(a)
--- modulename: task, funcname: rshift1
task.py(34): return a >> 1
task.py(11): if a < b:
task.py(12): a, b = b, a
task.py(6): while b != 0:
task.py(26): if s:
task.py(28): return a
task.py(44): c = pow(bytes_to_long(flag), e, n)
--- modulename: number, funcname: bytes_to_long
number.py(465): acc = 0
number.py(467): unpack = struct.unpack
number.py(471): if sys.version_info[0:3] < (2, 7, 4):
number.py(477): length = len(s)
number.py(478): if length % 4:
number.py(479): extra = (4 - length % 4)
number.py(480): s = b'\x00' * extra + s
number.py(481): length = length + extra
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(483): acc = (acc << 32) + unpack('>I', s[i:i+4])[0]
number.py(482): for i in range(0, length, 4):
number.py(484): return acc
task.py(45): print(c)
64885875317556090558238994066256805052213864161514435285748891561779867972960805879348109302233463726130814478875296026610171472811894585459078460333131491392347346367422276701128380739598873156279173639691126814411752657279838804780550186863637510445720206103962994087507407296814662270605713097055799853102
task.py(46): print(n)
113793513490894881175568252406666081108916791207947545198428641792768110581083359318482355485724476407204679171578376741972958506284872470096498674038813765700336353715590069074081309886710425934960057225969468061891326946398492194812594219890553185043390915509200930203655022420444027841986189782168065174301
Analyze
确实很多,这个out文件有点像单步调试的回显内容,也有点像流量包,可以看到这个task.py具体做了些什么,在out文件的最后给了c
和n
,求解的话我们还缺少p,q等核心参数
通过task.py里
assert gcd(phi, e) == 1
这个断言可以得到phi
即是第一个参数a
,e
是第二个参数b
,那么我们逆着out的顺序,就可以得到phi的值
从a的最终结果开始,assert保证了gcd函数的返回值为1,也就是说最终a的值是为1的。根据while b != 0:
和中途a, b = b, a
,b = rshift1(b)
可以推出b最终是为0的。
从a=1,b=0
这个结果开始逆向,注意要将out里执行代码的顺序逆序,因为是要倒推回去(我就是太傻逼了,比赛的时候忘了逆序导致一直没出)
相关函数则取逆状态即可,例如
def isOdd(a):
return a & 1 == 1
def rshift1(a):
return a << 1
def lshift(a , s):
return a >> s
#"-"也要替换成"+"
a = a - b -> a = a + b
Exp
import gmpy2
import libnum
from Crypto.Util.number import *
e = 65537
c = 64885875317556090558238994066256805052213864161514435285748891561779867972960805879348109302233463726130814478875296026610171472811894585459078460333131491392347346367422276701128380739598873156279173639691126814411752657279838804780550186863637510445720206103962994087507407296814662270605713097055799853102
n = 113793513490894881175568252406666081108916791207947545198428641792768110581083359318482355485724476407204679171578376741972958506284872470096498674038813765700336353715590069074081309886710425934960057225969468061891326946398492194812594219890553185043390915509200930203655022420444027841986189782168065174301
f = open("trace.out" , "r").readlines()
f = f[::-1]
b = 0
a = 1
def rshift1(a):
return a << 1
def lshift(a , s):
return a >> s
for i in range(len(f)):
if 'a, b = b, a' in f[i]:
print('a , b = b , a')
a , b = b , a
if 'a = rshift1(a)' in f[i]:
print('a = rshift1(a)')
a = rshift1(a)
if 'b = rshift1(b)' in f[i]:
print('b = rshift(b)')
b = rshift1(b)
if 'a = a - b' in f[i]:
print('a = a - b')
a = a + b
d = inverse(e, a)
m = pow(c , d , n)
flag = libnum.n2s(m)
print(flag)
#flag{a526344-a8c7-411d-bf53-ef6a2479de1a}