Created
May 9, 2015 05:14
-
-
Save safetydank/d320eaaee0b25eed6cf4 to your computer and use it in GitHub Desktop.
Euclidean algorithm debugging session
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
In [8]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
[x . x . x x x] | |
In [9]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
E(5,7) - failed! | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
75 | |
76 # FAIL | |
---> 77 check("E(5,7)", E(5, 7) == '[x . x x . x x]') | |
78 | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
69 else: | |
70 print (msg + ' - failed!') | |
---> 71 raise Error() | |
72 | |
73 if __name__ == '__main__': | |
NameError: global name 'Error' is not defined | |
run euclid.py | |
File "/Users/dan/Google Drive/code/euclid.py", line 81 | |
check(5, 7 '[x . x x . x x]') | |
^ | |
SyntaxError: invalid syntax | |
In [11]: run euclid.py | |
File "/Users/dan/Google Drive/code/euclid.py", line 81 | |
checkE(5, 7 '[x . x x . x x]') | |
^ | |
SyntaxError: invalid syntax | |
In [12]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
79 | |
80 # FAIL | |
---> 81 checkE(5, 7, '[x . x x . x x]') | |
82 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
73 def checkE(on, total, pattern): | |
74 seq = E(on, total) | |
---> 75 check('%s == %s' % (seq, pattern), seq == pattern) | |
76 | |
77 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
69 else: | |
70 print (msg + ' - failed!') | |
---> 71 raise Error() | |
72 | |
73 def checkE(on, total, pattern): | |
NameError: global name 'Error' is not defined | |
run euclid.py | |
m 2 k 5: | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
80 | |
81 # FAIL | |
---> 82 checkE(5, 7, '[x . x x . x x]') | |
83 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
74 def checkE(on, total, pattern): | |
75 seq = E(on, total) | |
---> 76 check('%s == %s' % (seq, pattern), seq == pattern) | |
77 | |
78 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
70 else: | |
71 print(msg + ' - failed!') | |
---> 72 raise Error() | |
73 | |
74 def checkE(on, total, pattern): | |
NameError: global name 'Error' is not defined | |
In [14]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
80 | |
81 # FAIL | |
---> 82 checkE(5, 7, '[x . x x . x x]') | |
83 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
74 def checkE(on, total, pattern): | |
75 seq = E(on, total) | |
---> 76 check('%s == %s' % (seq, pattern), seq == pattern) | |
77 | |
78 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
70 else: | |
71 print(msg + ' - failed!') | |
---> 72 raise Exception() | |
73 | |
74 def checkE(on, total, pattern): | |
Exception: | |
In [15]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
\--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
80 | |
81 # FAIL | |
---> 82 checkE(5, 7, '[x . x x . x x]') | |
83 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
74 def checkE(on, total, pattern): | |
75 seq = E(on, total) | |
---> 76 check('%s == %s' % (seq, pattern), seq == pattern) | |
77 | |
78 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
70 else: | |
71 print(msg + ' - failed!') | |
---> 72 raise Exception('check failed') | |
73 | |
74 def checkE(on, total, pattern): | |
Exception: check failed | |
In [16]: \ | |
....: | |
KeyboardInterrupt | |
In [16]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
80 | |
81 # FAIL | |
---> 82 checkE(5, 7, '[x . x x . x x]') | |
83 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
74 def checkE(on, total, pattern): | |
75 seq = E(on, total) | |
---> 76 check('%s == %s' % (seq, pattern), seq == pattern) | |
77 | |
78 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
70 else: | |
71 print(msg + ' - failed!') | |
---> 72 raise Exception('check failed') | |
73 | |
74 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
r 1 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
81 | |
82 # FAIL | |
---> 83 checkE(5, 7, '[x . x x . x x]') | |
84 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
75 def checkE(on, total, pattern): | |
76 seq = E(on, total) | |
---> 77 check('%s == %s' % (seq, pattern), seq == pattern) | |
78 | |
79 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
71 else: | |
72 print(msg + ' - failed!') | |
---> 73 raise Exception('check failed') | |
74 | |
75 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
r 1 lsz 2 rsz 2 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
81 | |
82 # FAIL | |
---> 83 checkE(5, 7, '[x . x x . x x]') | |
84 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
75 def checkE(on, total, pattern): | |
76 seq = E(on, total) | |
---> 77 check('%s == %s' % (seq, pattern), seq == pattern) | |
78 | |
79 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
71 else: | |
72 print(msg + ' - failed!') | |
---> 73 raise Exception('check failed') | |
74 | |
75 def checkE(on, total, pattern): | |
Exception: check failed | |
In [19]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
r 1 lsz 2 rsz 1 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
81 | |
82 # FAIL | |
---> 83 checkE(5, 7, '[x . x x . x x]') | |
84 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
75 def checkE(on, total, pattern): | |
76 seq = E(on, total) | |
---> 77 check('%s == %s' % (seq, pattern), seq == pattern) | |
78 | |
79 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
71 else: | |
72 print(msg + ' - failed!') | |
---> 73 raise Exception('check failed') | |
74 | |
75 def checkE(on, total, pattern): | |
Exception: check failed | |
In [20]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
r 1 lsz 2 rsz 1 | |
[x . x . x x x] == [x . x x . x x] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
81 | |
82 # FAIL | |
---> 83 checkE(5, 7, '[x . x x . x x]') | |
84 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
75 def checkE(on, total, pattern): | |
76 seq = E(on, total) | |
---> 77 check('%s == %s' % (seq, pattern), seq == pattern) | |
78 | |
79 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
71 else: | |
72 print(msg + ' - failed!') | |
---> 73 raise Exception('check failed') | |
74 | |
75 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 4 | |
oor: [1, 0, 1, 0, 1, 1] 4 4 | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
94 | |
95 # FAIL | |
---> 96 checkE(5, 7, '[x . x x . x x]') | |
97 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
87 | |
88 def checkE(on, total, pattern): | |
---> 89 seq = E(on, total) | |
90 check('%s == %s' % (seq, pattern), seq == pattern) | |
91 | |
/Users/dan/Google Drive/code/euclid.py in E(on, total) | |
76 | |
77 def E(on, total): | |
---> 78 seq = euclid(total - on, on) | |
79 return '[%s]' % (' '.join(['x' if x else '.' for x in seq])) | |
80 | |
/Users/dan/Google Drive/code/euclid.py in euclid(m, k) | |
68 | |
69 m = k | |
---> 70 k = r | |
71 # initp = p = seq_len - r * rsz | |
72 | |
NameError: global name 'r' is not defined | |
run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 4 | |
oor: [1, 0, 1, 0, 1, 1] 4 4 | |
seq_len 7 p 4 | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
95 | |
96 # FAIL | |
---> 97 checkE(5, 7, '[x . x x . x x]') | |
98 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
88 | |
89 def checkE(on, total, pattern): | |
---> 90 seq = E(on, total) | |
91 check('%s == %s' % (seq, pattern), seq == pattern) | |
92 | |
/Users/dan/Google Drive/code/euclid.py in E(on, total) | |
77 | |
78 def E(on, total): | |
---> 79 seq = euclid(total - on, on) | |
80 return '[%s]' % (' '.join(['x' if x else '.' for x in seq])) | |
81 | |
/Users/dan/Google Drive/code/euclid.py in euclid(m, k) | |
69 | |
70 m = k | |
---> 71 k = r | |
72 # initp = p = seq_len - r * rsz | |
73 | |
NameError: global name 'r' is not defined | |
run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
92 | |
93 # FAIL | |
---> 94 checkE(5, 7, '[x . x x . x x]') | |
95 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
85 | |
86 def checkE(on, total, pattern): | |
---> 87 seq = E(on, total) | |
88 check('%s == %s' % (seq, pattern), seq == pattern) | |
89 | |
/Users/dan/Google Drive/code/euclid.py in E(on, total) | |
74 | |
75 def E(on, total): | |
---> 76 seq = euclid(total - on, on) | |
77 return '[%s]' % (' '.join(['x' if x else '.' for x in seq])) | |
78 | |
/Users/dan/Google Drive/code/euclid.py in euclid(m, k) | |
66 | |
67 m = k | |
---> 68 k = r | |
69 # initp = p = seq_len - r * rsz | |
70 | |
NameError: global name 'r' is not defined | |
In [24]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 rsz 1 | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
92 | |
93 # FAIL | |
---> 94 checkE(5, 7, '[x . x x . x x]') | |
95 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
85 | |
86 def checkE(on, total, pattern): | |
---> 87 seq = E(on, total) | |
88 check('%s == %s' % (seq, pattern), seq == pattern) | |
89 | |
/Users/dan/Google Drive/code/euclid.py in E(on, total) | |
74 | |
75 def E(on, total): | |
---> 76 seq = euclid(total - on, on) | |
77 return '[%s]' % (' '.join(['x' if x else '.' for x in seq])) | |
78 | |
/Users/dan/Google Drive/code/euclid.py in euclid(m, k) | |
66 | |
67 m = k | |
---> 68 k = r | |
69 # initp = p = seq_len - r * rsz | |
70 | |
NameError: global name 'r' is not defined | |
In [25]: run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 rsz 1 | |
--------------------------------------------------------------------------- | |
NameError Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
92 | |
93 # FAIL | |
---> 94 checkE(5, 7, '[x . x x . x x]') | |
95 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
85 | |
86 def checkE(on, total, pattern): | |
---> 87 seq = E(on, total) | |
88 check('%s == %s' % (seq, pattern), seq == pattern) | |
89 | |
/Users/dan/Google Drive/code/euclid.py in E(on, total) | |
74 | |
75 def E(on, total): | |
---> 76 seq = euclid(total - on, on) | |
77 return '[%s]' % (' '.join(['x' if x else '.' for x in seq])) | |
78 | |
/Users/dan/Google Drive/code/euclid.py in euclid(m, k) | |
66 | |
67 m = k | |
---> 68 k = r | |
69 # initp = p = seq_len - r * rsz | |
70 | |
NameError: global name 'r' is not defined | |
run euclid.py | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
In [29]: run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
run euclid.py | |
m 1 k 1: | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
In [31]: run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 8 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
seq_len 12 p 8 lsz 1 rsz 1 | |
m 8 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
oor: [1, 0, 0, 0, 1, 0, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 0, 1, 0, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0] 8 12 | |
seq_len 12 p 8 lsz 2 rsz 1 | |
m 8 k 4 | |
IN [1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:3 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:3 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 1] | |
B it:3 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:3 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 1, 0, 0, 0] | |
B it:3 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:3 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 1, 0, 0, 0, 1, 0, 1] | |
B it:3 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:3 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 12 lsz 2 rsz 1 | |
[x . x . . . x . x . . .] == [x . . . . x . . . x . . . x . . .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
95 checkE(1, 3, '[x . .]') | |
96 checkE(1, 4, '[x . . .]') | |
---> 97 checkE(4, 12, '[x . . . . x . . . x . . . x . . .]') | |
98 checkE(5, 7, '[x . x x . x x]') | |
99 # FAIL | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
87 def checkE(on, total, pattern): | |
88 seq = E(on, total) | |
---> 89 check('%s == %s' % (seq, pattern), seq == pattern) | |
90 | |
91 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
83 else: | |
84 print(msg + ' - failed!') | |
---> 85 raise Exception('check failed') | |
86 | |
87 def checkE(on, total, pattern): | |
Exception\ | |
....: \un euclid.py | |
....: | |
KeyboardInterrupt | |
In [32]: | |
KeyboardInterrupt | |
In [32]: run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . . ] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
87 checkE(2, 3, '[x . x]') | |
88 checkE(5, 7, '[x . x x . x x]') | |
---> 89 checkE(2, 5, '[x . x . . ]') | |
90 # FAIL | |
91 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
76 def checkE(on, total, pattern): | |
77 seq = E(on, total) | |
---> 78 check('%s == %s' % (seq, pattern), seq == pattern) | |
79 | |
80 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
72 else: | |
73 print(msg + ' - failed!') | |
---> 74 raise Exception('check failed') | |
75 | |
76 def checkE(on, total, pattern): | |
Exception: check failed | |
In [35]: run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 2 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 2 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
In [38]: run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 2 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 1 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
run euclid.py | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 2 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 1 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 1 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 1 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 1 initp: 6 | |
E it:2 v:1 p:7 rsz: 1 lsz: 1 initp: 6 | |
[1, 0] | |
B it:2 v:1 p:7 rsz: 1 lsz: 1 initp: 6 | |
E it:2 v:2 p:8 rsz: 1 lsz: 1 initp: 6 | |
[1, 0, 0, 0] | |
oor: [1, 0, 0, 0, 1] 3 8 | |
oor: [1, 0, 0, 0, 1, 0] 4 8 | |
oor: [1, 0, 0, 0, 1, 0, 1] 5 8 | |
oor: [1, 0, 0, 0, 1, 0, 1, 0] 6 8 | |
seq_len 8 p 4 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 0, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:3 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:3 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:3 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:3 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 0, 0, 1] | |
ooi: [1, 0, 1, 0, 0, 0, 1, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 0, 0, 1, 0] | |
A it:4 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:4 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:4 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:4 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:4 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 0] | |
oor: [1, 0, 1, 1, 0, 0, 0] 5 8 | |
oor: [1, 0, 1, 1, 0, 0, 0, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
[x . x x . . . .] == [x . . x . . x .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
91 checkE(3, 5, '[x . x . x]') | |
92 checkE(3, 7, '[x . x . x . .]') | |
---> 93 checkE(3, 8, '[x . . x . . x .]') | |
94 # FAIL | |
95 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
76 def checkE(on, total, pattern): | |
77 seq = E(on, total) | |
---> 78 check('%s == %s' % (seq, pattern), seq == pattern) | |
79 | |
80 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
72 else: | |
73 print(msg + ' - failed!') | |
---> 74 raise Exception('check failed') | |
75 | |
76 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 2 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 1 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 1 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 1 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 1 initp: 6 | |
E it:2 v:1 p:7 rsz: 1 lsz: 1 initp: 6 | |
[1, 0] | |
B it:2 v:1 p:7 rsz: 1 lsz: 1 initp: 6 | |
E it:2 v:2 p:8 rsz: 1 lsz: 1 initp: 6 | |
[1, 0, 0, 0] | |
oor: [1, 0, 0, 0, 1] 3 8 | |
oor: [1, 0, 0, 0, 1, 0] 4 8 | |
oor: [1, 0, 0, 0, 1, 0, 1] 5 8 | |
oor: [1, 0, 0, 0, 1, 0, 1, 0] 6 8 | |
seq_len 8 p 4 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 0, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:3 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:3 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:3 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:3 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 0, 0, 1] | |
ooi: [1, 0, 1, 0, 0, 0, 1, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 0, 0, 1, 0] | |
A it:4 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:4 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:4 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:4 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:4 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 0] | |
oor: [1, 0, 1, 1, 0, 0, 0] 5 8 | |
oor: [1, 0, 1, 1, 0, 0, 0, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
[x . x x . . . .] == [x . . x . . x .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
92 checkE(3, 5, '[x . x . x]') | |
93 checkE(3, 7, '[x . x . x . .]') | |
---> 94 checkE(3, 8, '[x . . x . . x .]') | |
95 # FAIL | |
96 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
77 def checkE(on, total, pattern): | |
78 seq = E(on, total) | |
---> 79 check('%s == %s' % (seq, pattern), seq == pattern) | |
80 | |
81 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
73 else: | |
74 print(msg + ' - failed!') | |
---> 75 raise Exception('check failed') | |
76 | |
77 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 1 rsz 1 | |
[x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 1 rsz 1 | |
[x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 1 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:2 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:2 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 0, 0] | |
seq_len 4 p 4 lsz 1 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 1 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
[1, 0] | |
B it:2 v:1 p:9 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0] | |
B it:2 v:2 p:10 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0] | |
B it:2 v:3 p:11 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:5 p:13 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:2 v:6 p:14 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] | |
B it:2 v:7 p:15 rsz: 1 lsz: 1 initp: 8 | |
E it:2 v:8 p:16 rsz: 1 lsz: 1 initp: 8 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 1 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 1 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 2 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 1 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 1 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 1 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 1 initp: 6 | |
E it:2 v:1 p:7 rsz: 1 lsz: 1 initp: 6 | |
[1, 0] | |
B it:2 v:1 p:7 rsz: 1 lsz: 1 initp: 6 | |
E it:2 v:2 p:8 rsz: 1 lsz: 1 initp: 6 | |
[1, 0, 0, 0] | |
oor: [1, 0, 0, 0, 1] 3 8 | |
oor: [1, 0, 0, 0, 1, 0] 4 8 | |
oor: [1, 0, 0, 0, 1, 0, 1] 5 8 | |
oor: [1, 0, 0, 0, 1, 0, 1, 0] 6 8 | |
seq_len 8 p 4 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 0, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:3 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:3 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:3 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:3 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 0, 0, 1] | |
ooi: [1, 0, 1, 0, 0, 0, 1, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 0, 0, 1, 0] | |
A it:4 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:4 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:4 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:4 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:4 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 0] | |
oor: [1, 0, 1, 1, 0, 0, 0] 5 8 | |
oor: [1, 0, 1, 1, 0, 0, 0, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
[x . x x . . . .] == [x . . x . . x .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
92 checkE(3, 5, '[x . x . x]') | |
93 checkE(3, 7, '[x . x . x . .]') | |
---> 94 checkE(3, 8, '[x . . x . . x .]') | |
95 # FAIL | |
96 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
77 def checkE(on, total, pattern): | |
78 seq = E(on, total) | |
---> 79 check('%s == %s' % (seq, pattern), seq == pattern) | |
80 | |
81 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
73 else: | |
74 print(msg + ' - failed!') | |
---> 75 raise Exception('check failed') | |
76 | |
77 def checkE(on, total, pattern): | |
Exception: check failed | |
In [42]: run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
[x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
In [43]: run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
[x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
[x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . x] == [x . x . x . x] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
[x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
[x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
[x . x . x . x . .] == [x . x . x . x . .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
[x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
[x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
[x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 4 rsz 2 | |
[x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
[x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
[x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
[x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
[x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
[x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
[x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
[x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
[x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
[x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 4 rsz 2 | |
[x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
[x . x x x x] == [x . x x x x] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 4 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 4 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 4 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0] | |
B it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:8 p:10 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 12 p 12 lsz 6 rsz 2 | |
E(5, 12) : [x . . x x . . . x . x . x .] == [x . . x . . x . . x . . x . . . .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
102 checkE(5, 9, '[x . x . x . x . x]') | |
103 checkE(5, 11, '[x . x . x . x . x . .]') | |
--> 104 checkE(5, 12, '[x . . x . . x . . x . . x . . . .]') | |
105 # FAIL | |
106 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
78 def checkE(on, total, pattern): | |
79 seq = E(on, total) | |
---> 80 check('E(%d, %d) : %s == %s' % (on, total, seq, pattern), seq == pattern) | |
81 | |
82 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
74 else: | |
75 print(msg + ' - failed!') | |
---> 76 raise Exception('check failed') | |
77 | |
78 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 4 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 4 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 4 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0] | |
B it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:8 p:10 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 12 p 12 lsz 6 rsz 2 | |
E(5, 12) : [x . . x x . . . x . x . x .] == [x . . x . x . . x . x .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
102 checkE(5, 9, '[x . x . x . x . x]') | |
103 checkE(5, 11, '[x . x . x . x . x . .]') | |
--> 104 checkE(5, 12, '[x . . x . x . . x . x .]') | |
In [51]: run euclid.py | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 4 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0] | |
B it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:8 p:10 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 12 p 12 lsz 6 rsz 2 | |
E(5, 12) : [x . . x x . . . x . x . x .] == [x . . x . x . . x . x .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
102 # checkE(5, 9, '[x . x . x . x . x]') | |
103 # checkE(5, 11, '[x . x . x . x . x . .]') | |
--> 104 checkE(5, 12, '[x . . x . x . . x . x .]') | |
105 # FAIL | |
106 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
78 def checkE(on, total, pattern): | |
79 seq = E(on, total) | |
---> 80 check('E(%d, %d) : %s == %s' % (on, total, seq, pattern), seq == pattern) | |
81 | |
82 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
74 else: | |
75 print(msg + ' - failed!') | |
---> 76 raise Exception('check failed') | |
77 | |
78 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
In [52]: | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 3 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 3 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 3 lsz: 3 initp: 6 | |
E it:3 v:3 p:9 rsz: 3 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1] | |
B it:3 v:3 p:9 rsz: 3 lsz: 3 initp: 6 | |
E it:3 v:6 p:12 rsz: 3 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0] | |
seq_len 12 p 12 lsz 6 rsz 3 | |
E(5, 12) : [x . . x . x x . . . x .] == [x . . x . x . . x . x .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
104 # checkE(5, 9, '[x . x . x . x . x]') | |
105 # checkE(5, 11, '[x . x . x . x . x . .]') | |
--> 106 checkE(5, 12, '[x . . x . x . . x . x .]') | |
107 # FAIL | |
108 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
80 def checkE(on, total, pattern): | |
81 seq = E(on, total) | |
---> 82 check('E(%d, %d) : %s == %s' % (on, total, seq, pattern), seq == pattern) | |
83 | |
84 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
76 else: | |
77 print(msg + ' - failed!') | |
---> 78 raise Exception('check failed') | |
79 | |
80 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 4 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0] | |
B it:3 v:4 p:8 rsz: 2 lsz: 4 initp: 6 | |
E it:3 v:8 p:10 rsz: 2 lsz: 4 initp: 6 | |
[1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 12 p 12 lsz 6 rsz 2 | |
E(5, 12) : [x . . x x . . . x . x . x .] == [x . . x . x . . x . x .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
102 # checkE(5, 9, '[x . x . x . x . x]') | |
103 # checkE(5, 11, '[x . x . x . x . x . .]') | |
--> 104 checkE(5, 12, '[x . . x . x . . x . x .]') | |
105 # FAIL | |
106 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
78 def checkE(on, total, pattern): | |
79 seq = E(on, total) | |
---> 80 check('E(%d, %d) : %s == %s' % (on, total, seq, pattern), seq == pattern) | |
81 | |
82 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
74 else: | |
75 print(msg + ' - failed!') | |
---> 76 raise Exception('check failed') | |
77 | |
78 def checkE(on, total, pattern): | |
Exception: check failed | |
In [54]: run euclid.py | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . . .] - failed! | |
--------------------------------------------------------------------------- | |
Exception Traceback (most recent call last) | |
/Users/dan/Google Drive/code/euclid.py in <module>() | |
104 checkE(5, 11, '[x . x . x . x . x . .]') | |
105 checkE(5, 12, '[x . . x . x . . x . x .]') | |
--> 106 checkE(5, 16, '[x . . x . . x . . x . . x . . . .]') | |
107 # FAIL | |
108 | |
/Users/dan/Google Drive/code/euclid.py in checkE(on, total, pattern) | |
79 def checkE(on, total, pattern): | |
80 seq = E(on, total) | |
---> 81 check('E(%d, %d) : %s == %s' % (on, total, seq, pattern), seq == pattern) | |
82 | |
83 if __name__ == '__main__': | |
/Users/dan/Google Drive/code/euclid.py in check(msg, predicate) | |
75 else: | |
76 print(msg + ' - failed!') | |
---> 77 raise Exception('check failed') | |
78 | |
79 def checkE(on, total, pattern): | |
Exception: check failed | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
START | |
m 1 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
oor: [1, 0, 1] 2 8 | |
oor: [1, 0, 1, 1] 3 8 | |
oor: [1, 0, 1, 1, 1] 4 8 | |
oor: [1, 0, 1, 1, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 1, 1, 1] 6 8 | |
oor: [1, 0, 1, 1, 1, 1, 1, 1] 7 8 | |
seq_len 8 p 2 lsz 2 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 3 lsz 3 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 4 lsz 4 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 5 lsz 5 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
B it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
E it:5 v:5 p:6 rsz: 1 lsz: 5 initp: 5 | |
[1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 6 lsz 6 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
B it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
E it:6 v:6 p:7 rsz: 1 lsz: 6 initp: 6 | |
[1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 7 lsz 7 rsz 1 | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
START | |
m 1 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
oor: [1, 0, 1] 2 8 | |
oor: [1, 0, 1, 1] 3 8 | |
oor: [1, 0, 1, 1, 1] 4 8 | |
oor: [1, 0, 1, 1, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 1, 1, 1] 6 8 | |
oor: [1, 0, 1, 1, 1, 1, 1, 1] 7 8 | |
seq_len 8 p 2 lsz 2 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 3 lsz 3 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 4 lsz 4 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 5 lsz 5 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
B it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
E it:5 v:5 p:6 rsz: 1 lsz: 5 initp: 5 | |
[1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 6 lsz 6 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
B it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
E it:6 v:6 p:7 rsz: 1 lsz: 6 initp: 6 | |
[1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 7 lsz 7 rsz 1 | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
START | |
m 5 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 6 12 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 7 12 | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 5 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 5 k 7 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(7, 12) : [x . x x . x . x x . x .] == [x . x x . x . x x . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
START | |
m 1 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
oor: [1, 0, 1] 2 8 | |
oor: [1, 0, 1, 1] 3 8 | |
oor: [1, 0, 1, 1, 1] 4 8 | |
oor: [1, 0, 1, 1, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 1, 1, 1] 6 8 | |
oor: [1, 0, 1, 1, 1, 1, 1, 1] 7 8 | |
seq_len 8 p 2 lsz 2 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 3 lsz 3 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 4 lsz 4 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 5 lsz 5 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
B it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
E it:5 v:5 p:6 rsz: 1 lsz: 5 initp: 5 | |
[1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 6 lsz 6 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
B it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
E it:6 v:6 p:7 rsz: 1 lsz: 6 initp: 6 | |
[1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 7 lsz 7 rsz 1 | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
START | |
m 5 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 6 12 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 7 12 | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 5 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 5 k 7 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(7, 12) : [x . x x . x . x x . x .] == [x . x x . x . x x . x .] - ok! | |
START | |
m 9 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:7 p:14 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 9 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(7, 16) : [x . . x . x . x . . x . x . x .] == [x . . x . x . x . . x . x . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
START | |
m 1 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
oor: [1, 0, 1] 2 8 | |
oor: [1, 0, 1, 1] 3 8 | |
oor: [1, 0, 1, 1, 1] 4 8 | |
oor: [1, 0, 1, 1, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 1, 1, 1] 6 8 | |
oor: [1, 0, 1, 1, 1, 1, 1, 1] 7 8 | |
seq_len 8 p 2 lsz 2 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 3 lsz 3 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 4 lsz 4 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 5 lsz 5 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
B it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
E it:5 v:5 p:6 rsz: 1 lsz: 5 initp: 5 | |
[1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 6 lsz 6 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
B it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
E it:6 v:6 p:7 rsz: 1 lsz: 6 initp: 6 | |
[1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 7 lsz 7 rsz 1 | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
START | |
m 5 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 6 12 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 7 12 | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 5 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 5 k 7 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(7, 12) : [x . x x . x . x x . x .] == [x . x x . x . x x . x .] - ok! | |
START | |
m 9 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:7 p:14 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 9 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(7, 16) : [x . . x . x . x . . x . x . x .] == [x . . x . x . x . . x . x . x .] - ok! | |
START | |
m 7 k 9 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
B it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
[1, 0] | |
B it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:7 p:16 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 8 16 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 9 16 | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 7 k 9 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(9, 16) : [x . x x . x . x . x x . x . x .] == [x . x x . x . x . x x . x . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
START | |
m 1 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
oor: [1, 0, 1] 2 8 | |
oor: [1, 0, 1, 1] 3 8 | |
oor: [1, 0, 1, 1, 1] 4 8 | |
oor: [1, 0, 1, 1, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 1, 1, 1] 6 8 | |
oor: [1, 0, 1, 1, 1, 1, 1, 1] 7 8 | |
seq_len 8 p 2 lsz 2 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 3 lsz 3 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 4 lsz 4 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 5 lsz 5 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
B it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
E it:5 v:5 p:6 rsz: 1 lsz: 5 initp: 5 | |
[1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 6 lsz 6 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
B it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
E it:6 v:6 p:7 rsz: 1 lsz: 6 initp: 6 | |
[1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 7 lsz 7 rsz 1 | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
START | |
m 5 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 6 12 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 7 12 | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 5 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 5 k 7 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(7, 12) : [x . x x . x . x x . x .] == [x . x x . x . x x . x .] - ok! | |
START | |
m 9 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:7 p:14 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 9 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(7, 16) : [x . . x . x . x . . x . x . x .] == [x . . x . x . x . . x . x . x .] - ok! | |
START | |
m 7 k 9 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
B it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
[1, 0] | |
B it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:7 p:16 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 8 16 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 9 16 | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 7 k 9 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(9, 16) : [x . x x . x . x . x x . x . x .] == [x . x x . x . x . x x . x . x .] - ok! | |
START | |
m 13 k 11 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:11 rsz: 1 lsz: 1 initp: 11 | |
B it:1 v:0 p:11 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:1 p:12 rsz: 1 lsz: 1 initp: 11 | |
[1, 0] | |
B it:1 v:1 p:12 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:2 p:13 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:13 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:3 p:14 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:14 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:4 p:15 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:15 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:5 p:16 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:16 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:6 p:17 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:17 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:7 p:18 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:7 p:18 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:8 p:19 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:8 p:19 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:9 p:20 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:9 p:20 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:10 p:21 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:10 p:21 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:11 p:22 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 24 p 22 lsz 2 rsz 1 | |
m 13 k 11 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
B it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 0] | |
B it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:4 p:24 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 15 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 16 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 17 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 18 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 19 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 20 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 21 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 22 24 | |
seq_len 24 p 6 lsz 3 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 10 lsz 5 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 14 lsz 7 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
B it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0] | |
B it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:14 p:18 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 18 lsz 9 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
B it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:18 p:22 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 22 lsz 11 rsz 2 | |
E(11, 24) : [x . . x . x . x . x . x . . x . x . x . x . x .] == [x . . x . x . x . x . x . . x . x . | |
x . x . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
START | |
m 1 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
oor: [1, 0, 1] 2 8 | |
oor: [1, 0, 1, 1] 3 8 | |
oor: [1, 0, 1, 1, 1] 4 8 | |
oor: [1, 0, 1, 1, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 1, 1, 1] 6 8 | |
oor: [1, 0, 1, 1, 1, 1, 1, 1] 7 8 | |
seq_len 8 p 2 lsz 2 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 3 lsz 3 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 4 lsz 4 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 5 lsz 5 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
B it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
E it:5 v:5 p:6 rsz: 1 lsz: 5 initp: 5 | |
[1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 6 lsz 6 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
B it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
E it:6 v:6 p:7 rsz: 1 lsz: 6 initp: 6 | |
[1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 7 lsz 7 rsz 1 | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
START | |
m 5 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 6 12 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 7 12 | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 5 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 5 k 7 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(7, 12) : [x . x x . x . x x . x .] == [x . x x . x . x x . x .] - ok! | |
START | |
m 9 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:7 p:14 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 9 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(7, 16) : [x . . x . x . x . . x . x . x .] == [x . . x . x . x . . x . x . x .] - ok! | |
START | |
m 7 k 9 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
B it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
[1, 0] | |
B it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:7 p:16 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 8 16 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 9 16 | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 7 k 9 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(9, 16) : [x . x x . x . x . x x . x . x .] == [x . x x . x . x . x x . x . x .] - ok! | |
START | |
m 13 k 11 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:11 rsz: 1 lsz: 1 initp: 11 | |
B it:1 v:0 p:11 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:1 p:12 rsz: 1 lsz: 1 initp: 11 | |
[1, 0] | |
B it:1 v:1 p:12 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:2 p:13 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:13 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:3 p:14 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:14 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:4 p:15 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:15 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:5 p:16 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:16 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:6 p:17 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:17 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:7 p:18 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:7 p:18 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:8 p:19 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:8 p:19 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:9 p:20 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:9 p:20 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:10 p:21 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:10 p:21 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:11 p:22 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 24 p 22 lsz 2 rsz 1 | |
m 13 k 11 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
B it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 0] | |
B it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:4 p:24 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 15 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 16 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 17 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 18 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 19 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 20 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 21 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 22 24 | |
seq_len 24 p 6 lsz 3 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 10 lsz 5 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 14 lsz 7 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
B it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0] | |
B it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:14 p:18 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 18 lsz 9 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
B it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:18 p:22 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 22 lsz 11 rsz 2 | |
E(11, 24) : [x . . x . x . x . x . x . . x . x . x . x . x .] == [x . . x . x . x . x . x . . x . x . | |
x . x . x .] - ok! | |
START | |
m 11 k 13 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:13 rsz: 1 lsz: 1 initp: 13 | |
B it:1 v:0 p:13 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:1 p:14 rsz: 1 lsz: 1 initp: 13 | |
[1, 0] | |
B it:1 v:1 p:14 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:2 p:15 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:15 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:3 p:16 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:16 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:4 p:17 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:17 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:5 p:18 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:18 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:6 p:19 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:19 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:7 p:20 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:7 p:20 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:8 p:21 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:8 p:21 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:9 p:22 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:9 p:22 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:10 p:23 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:10 p:23 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:11 p:24 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 12 24 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 13 24 | |
seq_len 24 p 22 lsz 2 rsz 1 | |
m 11 k 13 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
B it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 1] | |
B it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:4 p:24 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] 11 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] 12 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 15 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 16 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 17 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 18 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 19 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 20 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 21 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 22 24 | |
seq_len 24 p 6 lsz 3 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 10 lsz 5 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 14 lsz 7 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
B it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0] | |
B it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:14 p:18 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 18 lsz 9 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
B it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:18 p:22 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 22 lsz 11 rsz 2 | |
E(13, 24) : [x . x x . x . x . x . x . x x . x . x . x . x .] == [x . x x . x . x . x . x . x x . x . | |
x . x . x .] - ok! | |
run euclid.py | |
START | |
m 1 k 1 | |
IN [1, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
seq_len 2 p 2 lsz 2 rsz 1 | |
E(1, 2) : [x .] == [x .] - ok! | |
START | |
m 2 k 1 | |
IN [1, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(1, 3) : [x . .] == [x . .] - ok! | |
START | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
B it:1 v:0 p:1 rsz: 1 lsz: 1 initp: 1 | |
E it:1 v:1 p:2 rsz: 1 lsz: 1 initp: 1 | |
[1, 0] | |
ooi: [1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 3 k 1 | |
IN [1, 0, 0, 0] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 0] | |
ooi: [1, 0, 0, 0] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
START | |
m 12 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 8 lsz 2 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:8 p:12 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 12 lsz 3 rsz 1 | |
m 12 k 4 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0] | |
A it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
B it:3 v:0 p:12 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0] | |
B it:3 v:3 p:13 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:6 p:14 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
B it:3 v:9 p:15 rsz: 1 lsz: 3 initp: 12 | |
E it:3 v:12 p:16 rsz: 1 lsz: 3 initp: 12 | |
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 16 lsz 4 rsz 1 | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
START | |
m 1 k 2 | |
IN [1, 1, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
oor: [1, 0, 1] 2 3 | |
seq_len 3 p 2 lsz 2 rsz 1 | |
E(2, 3) : [x . x] == [x . x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 2 | |
IN [1, 1, 0, 0, 0] | |
A it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
B it:1 v:0 p:2 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
[1, 0] | |
B it:1 v:1 p:3 rsz: 1 lsz: 1 initp: 2 | |
E it:1 v:2 p:4 rsz: 1 lsz: 1 initp: 2 | |
[1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 0] | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
START | |
m 1 k 3 | |
IN [1, 1, 1, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
oor: [1, 0, 1] 2 4 | |
oor: [1, 0, 1, 1] 3 4 | |
seq_len 4 p 2 lsz 2 rsz 1 | |
m 1 k 3 | |
IN [1, 0, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
seq_len 4 p 3 lsz 3 rsz 1 | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
START | |
m 2 k 3 | |
IN [1, 1, 1, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 5 | |
seq_len 5 p 4 lsz 2 rsz 1 | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
START | |
m 4 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
START | |
m 5 k 3 | |
IN [1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
B it:1 v:0 p:3 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
[1, 0] | |
B it:1 v:1 p:4 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:5 rsz: 1 lsz: 1 initp: 3 | |
E it:1 v:3 p:6 rsz: 1 lsz: 1 initp: 3 | |
[1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 5 k 3 | |
IN [1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 8 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
START | |
m 3 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 7 | |
seq_len 7 p 6 lsz 2 rsz 1 | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
START | |
m 5 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
START | |
m 7 k 4 | |
IN [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
B it:1 v:0 p:4 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
[1, 0] | |
B it:1 v:1 p:5 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:6 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:7 rsz: 1 lsz: 1 initp: 4 | |
E it:1 v:4 p:8 rsz: 1 lsz: 1 initp: 4 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
seq_len 11 p 8 lsz 2 rsz 1 | |
m 7 k 4 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
A it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
B it:2 v:0 p:8 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0] | |
B it:2 v:2 p:9 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:10 rsz: 1 lsz: 2 initp: 8 | |
E it:2 v:6 p:11 rsz: 1 lsz: 2 initp: 8 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1] 7 11 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0] 8 11 | |
seq_len 11 p 9 lsz 3 rsz 2 | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
START | |
m 1 k 5 | |
IN [1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
oor: [1, 0, 1] 2 6 | |
oor: [1, 0, 1, 1] 3 6 | |
oor: [1, 0, 1, 1, 1] 4 6 | |
oor: [1, 0, 1, 1, 1, 1] 5 6 | |
seq_len 6 p 2 lsz 2 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 3 lsz 3 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 4 lsz 4 rsz 1 | |
m 1 k 5 | |
IN [1, 0, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
seq_len 6 p 5 lsz 5 rsz 1 | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
START | |
m 2 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1] 3 7 | |
oor: [1, 0, 1, 0, 1, 1] 4 7 | |
oor: [1, 0, 1, 0, 1, 1, 1] 5 7 | |
seq_len 7 p 4 lsz 2 rsz 1 | |
m 2 k 5 | |
IN [1, 0, 1, 0, 1, 1, 1] | |
A it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
B it:2 v:0 p:4 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1] | |
B it:2 v:2 p:5 rsz: 1 lsz: 2 initp: 4 | |
E it:2 v:4 p:6 rsz: 1 lsz: 2 initp: 4 | |
[1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 1] | |
seq_len 7 p 6 lsz 3 rsz 1 | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
START | |
m 3 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1] 4 8 | |
oor: [1, 0, 1, 0, 1, 0, 1, 1] 5 8 | |
seq_len 8 p 6 lsz 2 rsz 1 | |
m 3 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
B it:2 v:0 p:6 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1] | |
B it:2 v:2 p:7 rsz: 1 lsz: 2 initp: 6 | |
E it:2 v:4 p:8 rsz: 1 lsz: 2 initp: 6 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 8 | |
seq_len 8 p 6 lsz 3 rsz 2 | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
START | |
m 4 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1] 5 9 | |
seq_len 9 p 8 lsz 2 rsz 1 | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
START | |
m 6 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
seq_len 11 p 10 lsz 2 rsz 1 | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
START | |
m 7 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 7 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 7 k 5 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
START | |
m 11 k 5 | |
IN [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
B it:1 v:0 p:5 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
[1, 0] | |
B it:1 v:1 p:6 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:7 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:8 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:9 rsz: 1 lsz: 1 initp: 5 | |
E it:1 v:5 p:10 rsz: 1 lsz: 1 initp: 5 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
seq_len 16 p 10 lsz 2 rsz 1 | |
m 11 k 5 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0] | |
B it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:6 p:13 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
B it:2 v:8 p:14 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:10 p:15 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0] | |
ooi: [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0] | |
seq_len 16 p 15 lsz 3 rsz 1 | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
START | |
m 1 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
oor: [1, 0, 1] 2 8 | |
oor: [1, 0, 1, 1] 3 8 | |
oor: [1, 0, 1, 1, 1] 4 8 | |
oor: [1, 0, 1, 1, 1, 1] 5 8 | |
oor: [1, 0, 1, 1, 1, 1, 1] 6 8 | |
oor: [1, 0, 1, 1, 1, 1, 1, 1] 7 8 | |
seq_len 8 p 2 lsz 2 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
B it:2 v:0 p:2 rsz: 1 lsz: 2 initp: 2 | |
E it:2 v:2 p:3 rsz: 1 lsz: 2 initp: 2 | |
[1, 0, 1] | |
ooi: [1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 3 lsz 3 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
B it:3 v:0 p:3 rsz: 1 lsz: 3 initp: 3 | |
E it:3 v:3 p:4 rsz: 1 lsz: 3 initp: 3 | |
[1, 0, 1, 1] | |
ooi: [1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 4 lsz 4 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
B it:4 v:0 p:4 rsz: 1 lsz: 4 initp: 4 | |
E it:4 v:4 p:5 rsz: 1 lsz: 4 initp: 4 | |
[1, 0, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 5 lsz 5 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
B it:5 v:0 p:5 rsz: 1 lsz: 5 initp: 5 | |
E it:5 v:5 p:6 rsz: 1 lsz: 5 initp: 5 | |
[1, 0, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 6 lsz 6 rsz 1 | |
m 1 k 7 | |
IN [1, 0, 1, 1, 1, 1, 1, 1] | |
A it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
B it:6 v:0 p:6 rsz: 1 lsz: 6 initp: 6 | |
E it:6 v:6 p:7 rsz: 1 lsz: 6 initp: 6 | |
[1, 0, 1, 1, 1, 1, 1] | |
ooi: [1, 0, 1, 1, 1, 1, 1, 1] | |
seq_len 8 p 7 lsz 7 rsz 1 | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
START | |
m 5 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 6 12 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 7 12 | |
seq_len 12 p 10 lsz 2 rsz 1 | |
m 5 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
B it:2 v:0 p:10 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1] | |
B it:2 v:2 p:11 rsz: 1 lsz: 2 initp: 10 | |
E it:2 v:4 p:12 rsz: 1 lsz: 2 initp: 10 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 12 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 12 | |
seq_len 12 p 6 lsz 3 rsz 2 | |
m 5 k 7 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
seq_len 12 p 10 lsz 5 rsz 2 | |
E(7, 12) : [x . x x . x . x x . x .] == [x . x x . x . x x . x .] - ok! | |
START | |
m 9 k 7 | |
IN [1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
B it:1 v:0 p:7 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
[1, 0] | |
B it:1 v:1 p:8 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:9 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:10 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:11 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:12 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:13 rsz: 1 lsz: 1 initp: 7 | |
E it:1 v:7 p:14 rsz: 1 lsz: 1 initp: 7 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 9 k 7 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 9 k 7 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(7, 16) : [x . . x . x . x . . x . x . x .] == [x . . x . x . x . . x . x . x .] - ok! | |
START | |
m 7 k 9 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
B it:1 v:0 p:9 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
[1, 0] | |
B it:1 v:1 p:10 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:11 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:12 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:13 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:14 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:15 rsz: 1 lsz: 1 initp: 9 | |
E it:1 v:7 p:16 rsz: 1 lsz: 1 initp: 9 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 8 16 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 9 16 | |
seq_len 16 p 14 lsz 2 rsz 1 | |
m 7 k 9 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
B it:2 v:0 p:14 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1] | |
B it:2 v:2 p:15 rsz: 1 lsz: 2 initp: 14 | |
E it:2 v:4 p:16 rsz: 1 lsz: 2 initp: 14 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] 11 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] 12 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 16 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 16 | |
seq_len 16 p 6 lsz 3 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 10 lsz 5 rsz 2 | |
m 7 k 9 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
seq_len 16 p 14 lsz 7 rsz 2 | |
E(9, 16) : [x . x x . x . x . x x . x . x .] == [x . x x . x . x . x x . x . x .] - ok! | |
START | |
m 13 k 11 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:11 rsz: 1 lsz: 1 initp: 11 | |
B it:1 v:0 p:11 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:1 p:12 rsz: 1 lsz: 1 initp: 11 | |
[1, 0] | |
B it:1 v:1 p:12 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:2 p:13 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:13 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:3 p:14 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:14 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:4 p:15 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:15 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:5 p:16 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:16 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:6 p:17 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:17 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:7 p:18 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:7 p:18 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:8 p:19 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:8 p:19 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:9 p:20 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:9 p:20 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:10 p:21 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:10 p:21 rsz: 1 lsz: 1 initp: 11 | |
E it:1 v:11 p:22 rsz: 1 lsz: 1 initp: 11 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0] | |
ooi: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
seq_len 24 p 22 lsz 2 rsz 1 | |
m 13 k 11 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0] | |
A it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
B it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 0] | |
B it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:4 p:24 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 0, 1, 0, 0] | |
oor: [1, 0, 0, 1, 0, 0, 1] 5 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0] 6 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1] 7 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0] 8 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1] 9 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] 10 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] 11 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] 12 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 15 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 16 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 17 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 18 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 19 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 20 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 21 24 | |
oor: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 22 24 | |
seq_len 24 p 6 lsz 3 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 0, 1, 0, 1, 0, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 10 lsz 5 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 14 lsz 7 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
B it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0] | |
B it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:14 p:18 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 18 lsz 9 rsz 2 | |
m 13 k 11 | |
IN [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
B it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:18 p:22 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 22 lsz 11 rsz 2 | |
E(11, 24) : [x . . x . x . x . x . x . . x . x . x . x . x .] == [x . . x . x . x . x . x . . x . x . | |
x . x . x .] - ok! | |
START | |
m 11 k 13 | |
IN [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] | |
A it:1 v:0 p:13 rsz: 1 lsz: 1 initp: 13 | |
B it:1 v:0 p:13 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:1 p:14 rsz: 1 lsz: 1 initp: 13 | |
[1, 0] | |
B it:1 v:1 p:14 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:2 p:15 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0] | |
B it:1 v:2 p:15 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:3 p:16 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0] | |
B it:1 v:3 p:16 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:4 p:17 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:4 p:17 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:5 p:18 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:5 p:18 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:6 p:19 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:6 p:19 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:7 p:20 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:7 p:20 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:8 p:21 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:8 p:21 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:9 p:22 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:9 p:22 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:10 p:23 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:1 v:10 p:23 rsz: 1 lsz: 1 initp: 13 | |
E it:1 v:11 p:24 rsz: 1 lsz: 1 initp: 13 | |
[1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 12 24 | |
oor: [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] 13 24 | |
seq_len 24 p 22 lsz 2 rsz 1 | |
m 11 k 13 | |
IN [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1] | |
A it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
B it:2 v:0 p:22 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 1] | |
B it:2 v:2 p:23 rsz: 1 lsz: 2 initp: 22 | |
E it:2 v:4 p:24 rsz: 1 lsz: 2 initp: 22 | |
[1, 0, 1, 1, 0, 1] | |
oor: [1, 0, 1, 1, 0, 1, 1] 5 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0] 6 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1] 7 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0] 8 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1] 9 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0] 10 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] 11 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] 12 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] 13 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 14 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 15 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 16 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 17 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 18 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 19 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 20 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] 21 24 | |
oor: [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] 22 24 | |
seq_len 24 p 6 lsz 3 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
B it:3 v:0 p:6 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0] | |
B it:3 v:3 p:8 rsz: 2 lsz: 3 initp: 6 | |
E it:3 v:6 p:10 rsz: 2 lsz: 3 initp: 6 | |
[1, 0, 1, 1, 0, 1, 0, 1, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 10 lsz 5 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
B it:4 v:0 p:10 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0] | |
B it:4 v:5 p:12 rsz: 2 lsz: 5 initp: 10 | |
E it:4 v:10 p:14 rsz: 2 lsz: 5 initp: 10 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 14 lsz 7 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
B it:5 v:0 p:14 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0] | |
B it:5 v:7 p:16 rsz: 2 lsz: 7 initp: 14 | |
E it:5 v:14 p:18 rsz: 2 lsz: 7 initp: 14 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 18 lsz 9 rsz 2 | |
m 11 k 13 | |
IN [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
A it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
B it:6 v:0 p:18 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
B it:6 v:9 p:20 rsz: 2 lsz: 9 initp: 18 | |
E it:6 v:18 p:22 rsz: 2 lsz: 9 initp: 18 | |
[1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1] | |
ooi: [1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] | |
seq_len 24 p 22 lsz 11 rsz 2 | |
E(13, 24) : [x . x x . x . x . x . x . x x . x . x . x . x .] == [x . x x . x . x . x . x . x x . x . | |
x . x . x .] - ok! | |
In [65]: run euclid.py | |
E(1, 2) : [x .] == [x .] - ok! | |
E(1, 3) : [x . .] == [x . .] - ok! | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
E(2, 3) : [x . x] == [x . x] - ok! | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
run euclid.py | |
E(1, 2) : [x .] == [x .] - ok! | |
E(1, 3) : [x . .] == [x . .] - ok! | |
E(1, 4) : [x . . .] == [x . . .] - ok! | |
\E(4, 16) : [x . . . x . . . x . . . x . . .] == [x . . . x . . . x . . . x . . .] - ok! | |
E(2, 3) : [x . x] == [x . x] - ok! | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
E(2, 5) : [x . x . .] == [x . x . .] - ok! | |
E(3, 4) : [x . x x] == [x . x x] - ok! | |
E(3, 5) : [x . x . x] == [x . x . x] - ok! | |
E(3, 7) : [x . x . x . .] == [x . x . x . .] - ok! | |
E(3, 8) : [x . . x . . x .] == [x . . x . . x .] - ok! | |
E(4, 7) : [x . x . x . x] == [x . x . x . x] - ok! | |
E(4, 9) : [x . x . x . x . .] == [x . x . x . x . .] - ok! | |
E(4, 11) : [x . . x . . x . . x .] == [x . . x . . x . . x .] - ok! | |
E(5, 6) : [x . x x x x] == [x . x x x x] - ok! | |
E(5, 7) : [x . x x . x x] == [x . x x . x x] - ok! | |
E(5, 8) : [x . x x . x x .] == [x . x x . x x .] - ok! | |
E(5, 9) : [x . x . x . x . x] == [x . x . x . x . x] - ok! | |
E(5, 11) : [x . x . x . x . x . .] == [x . x . x . x . x . .] - ok! | |
E(5, 12) : [x . . x . x . . x . x .] == [x . . x . x . . x . x .] - ok! | |
E(5, 16) : [x . . x . . x . . x . . x . . .] == [x . . x . . x . . x . . x . . .] - ok! | |
E(7, 8) : [x . x x x x x x] == [x . x x x x x x] - ok! | |
E(7, 12) : [x . x x . x . x x . x .] == [x . x x . x . x x . x .] - ok! | |
E(7, 16) : [x . . x . x . x . . x . x . x .] == [x . . x . x . x . . x . x . x .] - ok! | |
E(9, 16) : [x . x x . x . x . x x . x . x .] == [x . x x . x . x . x x . x . x .] - ok! | |
E(11, 24) : [x . . x . x . x . x . x . . x . x . x . x . x .] == [x . . x . x . x . x . x . . x . x . | |
x . x . x .] - ok! | |
E(13, 24) : [x . x x . x . x . x . x . x x . x . x . x . x .] == [x . x x . x . x . x . x . x x . x . | |
x . x . x .] - ok! | |
In [70]: | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment