Configuration: 4 with 3 MVars and 1 uses. shortoutput: True > testing translation candidate 0 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 1 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 2 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 3 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 4 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 5 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 6 : ([takeCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 7 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 8 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 9 : ([takeCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 10 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 11 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 12 : ([takeCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 13 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 14 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 15 : ([takeCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 16 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 17 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 18 : ([takeCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 19 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 20 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 21 : ([takeCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 22 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 23 : ([takeCh^1,takeCh^2,takeCh^3,putS],[putCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 24 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 25 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 26 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 27 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 28 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 29 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 30 : ([putS,takeCh^1,takeCh^2,takeCh^3],[takeS,putCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 31 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 32 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 33 : ([putS,takeCh^1,takeCh^2,takeCh^3],[takeS,putCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 34 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 35 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 36 : ([putS,takeCh^1,takeCh^2,takeCh^3],[takeS,putCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 37 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 38 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 39 : ([putS,takeCh^1,takeCh^2,takeCh^3],[takeS,putCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 40 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 41 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 42 : ([putS,takeCh^1,takeCh^2,takeCh^3],[takeS,putCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 43 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 44 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 45 : ([putS,takeCh^1,takeCh^2,takeCh^3],[takeS,putCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 46 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 47 : ([putS,takeCh^1,takeCh^2,takeCh^3],[putCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 48 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 49 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 50 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 51 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 52 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 53 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 54 : ([takeCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 55 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 56 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) timeout (skipped) >>> testing pi program 35 ([[Input "x" "w" 0,Output "x" "y",Input "y" "q" 0],[Input "x" "z" 0],[Output "x" "z"],[Output "w" "p",Stop]],False,False) >>> testing pi program 36 ([[Output "x" "z",Output "z" "a",Output "p" "q",Stop],[Output "x" "w",Output "w" "a",Input "p" "r" 0,Stop],[Input "x" "y" 0,Input "y" "u" 0],[Input "x" "l" 0,Input "l" "u" 0]],True,True) timeout (skipped) >>> failed! > testing translation candidate 57 : ([takeCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 58 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 59 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 60 : ([takeCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 61 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 62 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 63 : ([takeCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 64 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 65 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 66 : ([takeCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 67 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 68 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) >>> testing pi program 35 ([[Input "x" "w" 0,Output "x" "y",Input "y" "q" 0],[Input "x" "z" 0],[Output "x" "z"],[Output "w" "p",Stop]],False,False) >>> testing pi program 36 ([[Output "x" "z",Output "z" "a",Output "p" "q",Stop],[Output "x" "w",Output "w" "a",Input "p" "r" 0,Stop],[Input "x" "y" 0,Input "y" "u" 0],[Input "x" "l" 0,Input "l" "u" 0]],True,True) timeout (skipped) >>> failed! > testing translation candidate 69 : ([takeCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 70 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 71 : ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 72 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 73 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 74 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 75 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 76 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 77 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 78 : ([takeCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 79 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 80 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 81 : ([takeCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 82 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 83 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 84 : ([takeCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 85 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 86 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 87 : ([takeCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 88 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 89 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 90 : ([takeCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 91 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 92 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 93 : ([takeCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 94 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 95 : ([takeCh^1,takeCh^2,putS,takeCh^3],[putCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 96 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 97 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 98 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 99 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 100 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 101 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 102 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 103 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 104 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 105 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 106 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 107 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 108 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeS,takeCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 109 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 110 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 111 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 112 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 113 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 114 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeS,takeCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 115 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 116 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 117 : ([putCh^1,takeCh^2,takeCh^3,putS],[takeS,putCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 118 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 119 : ([putCh^1,takeCh^2,takeCh^3,putS],[putCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 120 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 121 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 122 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 123 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 124 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 125 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 126 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeS,putCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 127 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 128 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 129 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeS,putCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 130 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 131 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 132 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeS,takeCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 133 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 134 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 135 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeS,putCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 136 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 137 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 138 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeS,takeCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 139 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 140 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 141 : ([takeCh^1,putCh^2,takeCh^3,putS],[takeS,putCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 142 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 143 : ([takeCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 144 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 145 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 146 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 147 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 148 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 149 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 150 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeS,putCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 151 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 152 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 153 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeS,putCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 154 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 155 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 156 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeS,takeCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 157 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 158 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 159 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeS,putCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 160 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 161 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 162 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeS,takeCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 163 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 164 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 165 : ([takeCh^1,takeCh^2,putCh^3,putS],[takeS,putCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 166 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 167 : ([takeCh^1,takeCh^2,putCh^3,putS],[putCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 168 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 169 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 170 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 171 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 172 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 173 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 174 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeS,putCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 175 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 176 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 177 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeS,putCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 178 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 179 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 180 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeS,takeCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 181 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 182 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 183 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeS,putCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 184 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 185 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 186 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeS,takeCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 187 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 188 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 189 : ([putS,takeCh^1,takeCh^2,putCh^3],[takeS,putCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 190 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 191 : ([putS,takeCh^1,takeCh^2,putCh^3],[putCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 192 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 193 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 194 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 195 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 196 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 197 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 198 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeS,putCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 199 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 200 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 201 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeS,putCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 202 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 203 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 204 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeS,takeCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 205 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 206 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 207 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeS,putCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 208 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 209 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 210 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeS,takeCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 211 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 212 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 213 : ([takeCh^1,putS,takeCh^2,putCh^3],[takeS,putCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 214 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 215 : ([takeCh^1,putS,takeCh^2,putCh^3],[putCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 216 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeCh^3,putCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 217 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 218 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 219 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 220 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 221 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeCh^3,putCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 222 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeS,putCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 223 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 224 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 225 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeS,putCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 226 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 227 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 228 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeS,takeCh^3,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 229 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeCh^3,takeS,putCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 230 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeCh^3,putCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 231 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeS,putCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 232 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 233 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 234 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeS,takeCh^3,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 235 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeCh^3,takeS,putCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 236 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeCh^3,putCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 237 : ([takeCh^1,takeCh^2,putS,putCh^3],[takeS,putCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 238 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 239 : ([takeCh^1,takeCh^2,putS,putCh^3],[putCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 240 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 241 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 242 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 243 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 244 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 245 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 246 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeS,putCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 247 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 248 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 249 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeS,putCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 250 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 251 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 252 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeS,takeCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 253 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 254 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 255 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeS,putCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 256 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 257 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 258 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeS,takeCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 259 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 260 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 261 : ([putS,putCh^1,takeCh^2,takeCh^3],[takeS,putCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 262 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 263 : ([putS,putCh^1,takeCh^2,takeCh^3],[putCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 264 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 265 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 266 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 267 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 268 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 269 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 270 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 271 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 272 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 273 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 274 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 275 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 276 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeS,takeCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 277 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 278 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 279 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 280 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 281 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 282 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeS,takeCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 283 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 284 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 285 : ([putCh^1,putS,takeCh^2,takeCh^3],[takeS,putCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 286 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 287 : ([putCh^1,putS,takeCh^2,takeCh^3],[putCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 288 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeCh^1,putCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 289 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) timeout (skipped) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 290 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 291 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 292 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 293 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeCh^1,putCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 294 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 295 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 296 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 297 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 298 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 299 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 300 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeS,takeCh^1,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 301 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeCh^1,takeS,putCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 302 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeCh^1,putCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) >>> testing pi program 35 ([[Input "x" "w" 0,Output "x" "y",Input "y" "q" 0],[Input "x" "z" 0],[Output "x" "z"],[Output "w" "p",Stop]],False,False) >>> testing pi program 36 ([[Output "x" "z",Output "z" "a",Output "p" "q",Stop],[Output "x" "w",Output "w" "a",Input "p" "r" 0,Stop],[Input "x" "y" 0,Input "y" "u" 0],[Input "x" "l" 0,Input "l" "u" 0]],True,True) timeout (skipped) >>> failed! > testing translation candidate 303 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 304 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 305 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 306 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeS,takeCh^1,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 307 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeCh^1,takeS,putCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 308 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeCh^1,putCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 309 : ([putCh^1,takeCh^2,putS,takeCh^3],[takeS,putCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 310 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 311 : ([putCh^1,takeCh^2,putS,takeCh^3],[putCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 312 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 313 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 314 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 315 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 316 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 317 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 318 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeS,putCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 319 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 320 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 321 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeS,putCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 322 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 323 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 324 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeS,takeCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 325 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 326 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 327 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeS,putCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 328 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 329 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 330 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeS,takeCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 331 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 332 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 333 : ([putS,takeCh^1,putCh^2,takeCh^3],[takeS,putCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 334 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 335 : ([putS,takeCh^1,putCh^2,takeCh^3],[putCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 336 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 337 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 338 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 339 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 340 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 341 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 342 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeS,putCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 343 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 344 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 345 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeS,putCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 346 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 347 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 348 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeS,takeCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 349 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 350 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 351 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeS,putCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 352 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 353 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 354 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeS,takeCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 355 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 356 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 357 : ([takeCh^1,putS,putCh^2,takeCh^3],[takeS,putCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 358 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 359 : ([takeCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 360 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeCh^2,putCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 361 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) timeout (skipped) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 362 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 363 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 364 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 365 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeCh^2,putCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 366 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeS,putCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 367 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 368 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 369 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeS,putCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 370 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 371 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 372 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeS,takeCh^2,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 373 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeCh^2,takeS,putCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 374 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeCh^2,putCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 375 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeS,putCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 376 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 377 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) ok > testing translation candidate 378 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeS,takeCh^2,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 379 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeCh^2,takeS,putCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 380 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeCh^2,putCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 381 : ([takeCh^1,putCh^2,putS,takeCh^3],[takeS,putCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 382 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 383 : ([takeCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 384 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) timeout (skipped) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 385 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 386 : ([putCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 387 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) timeout (skipped) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 388 : ([putCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 389 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) timeout (skipped) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) timeout (skipped) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 390 : ([putCh^1,putCh^2,takeCh^3,putS],[takeS,putCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 391 : ([putCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 392 : ([putCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 393 : ([putCh^1,putCh^2,takeCh^3,putS],[takeS,takeCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 394 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 395 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) >>> testing pi program 35 ([[Input "x" "w" 0,Output "x" "y",Input "y" "q" 0],[Input "x" "z" 0],[Output "x" "z"],[Output "w" "p",Stop]],False,False) >>> testing pi program 36 ([[Output "x" "z",Output "z" "a",Output "p" "q",Stop],[Output "x" "w",Output "w" "a",Input "p" "r" 0,Stop],[Input "x" "y" 0,Input "y" "u" 0],[Input "x" "l" 0,Input "l" "u" 0]],True,True) timeout (skipped) >>> failed! > testing translation candidate 396 : ([putCh^1,putCh^2,takeCh^3,putS],[takeS,takeCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 397 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 398 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 399 : ([putCh^1,putCh^2,takeCh^3,putS],[takeS,takeCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 400 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 401 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 402 : ([putCh^1,putCh^2,takeCh^3,putS],[takeS,takeCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 403 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 404 : ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) timeout (skipped) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 405 : ([putCh^1,putCh^2,takeCh^3,putS],[takeS,putCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 406 : ([putCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 407 : ([putCh^1,putCh^2,takeCh^3,putS],[putCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 408 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 409 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 410 : ([takeCh^1,putCh^2,putCh^3,putS],[putCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 411 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 412 : ([takeCh^1,putCh^2,putCh^3,putS],[putCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 413 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 414 : ([takeCh^1,putCh^2,putCh^3,putS],[takeS,putCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 415 : ([takeCh^1,putCh^2,putCh^3,putS],[putCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 416 : ([takeCh^1,putCh^2,putCh^3,putS],[putCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 417 : ([takeCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 418 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 419 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 420 : ([takeCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 421 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 422 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 423 : ([takeCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 424 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 425 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 426 : ([takeCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 427 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 428 : ([takeCh^1,putCh^2,putCh^3,putS],[takeCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 429 : ([takeCh^1,putCh^2,putCh^3,putS],[takeS,putCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 430 : ([takeCh^1,putCh^2,putCh^3,putS],[putCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 431 : ([takeCh^1,putCh^2,putCh^3,putS],[putCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 432 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 433 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 434 : ([putCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 435 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 436 : ([putCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 437 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 438 : ([putCh^1,takeCh^2,putCh^3,putS],[takeS,putCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 439 : ([putCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 440 : ([putCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 441 : ([putCh^1,takeCh^2,putCh^3,putS],[takeS,takeCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 442 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 443 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 444 : ([putCh^1,takeCh^2,putCh^3,putS],[takeS,takeCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 445 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 446 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 447 : ([putCh^1,takeCh^2,putCh^3,putS],[takeS,takeCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 448 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 449 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 450 : ([putCh^1,takeCh^2,putCh^3,putS],[takeS,takeCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 451 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 452 : ([putCh^1,takeCh^2,putCh^3,putS],[takeCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 453 : ([putCh^1,takeCh^2,putCh^3,putS],[takeS,putCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 454 : ([putCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 455 : ([putCh^1,takeCh^2,putCh^3,putS],[putCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 456 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 457 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 458 : ([putS,takeCh^1,putCh^2,putCh^3],[putCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 459 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 460 : ([putS,takeCh^1,putCh^2,putCh^3],[putCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 461 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 462 : ([putS,takeCh^1,putCh^2,putCh^3],[takeS,putCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 463 : ([putS,takeCh^1,putCh^2,putCh^3],[putCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 464 : ([putS,takeCh^1,putCh^2,putCh^3],[putCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 465 : ([putS,takeCh^1,putCh^2,putCh^3],[takeS,takeCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 466 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 467 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 468 : ([putS,takeCh^1,putCh^2,putCh^3],[takeS,takeCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 469 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 470 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 471 : ([putS,takeCh^1,putCh^2,putCh^3],[takeS,takeCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 472 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 473 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 474 : ([putS,takeCh^1,putCh^2,putCh^3],[takeS,takeCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 475 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 476 : ([putS,takeCh^1,putCh^2,putCh^3],[takeCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 477 : ([putS,takeCh^1,putCh^2,putCh^3],[takeS,putCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 478 : ([putS,takeCh^1,putCh^2,putCh^3],[putCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 479 : ([putS,takeCh^1,putCh^2,putCh^3],[putCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 480 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 481 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 482 : ([takeCh^1,putS,putCh^2,putCh^3],[putCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 483 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 484 : ([takeCh^1,putS,putCh^2,putCh^3],[putCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 485 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 486 : ([takeCh^1,putS,putCh^2,putCh^3],[takeS,putCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 487 : ([takeCh^1,putS,putCh^2,putCh^3],[putCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 488 : ([takeCh^1,putS,putCh^2,putCh^3],[putCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 489 : ([takeCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 490 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 491 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 492 : ([takeCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 493 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 494 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 495 : ([takeCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 496 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 497 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 498 : ([takeCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 499 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 500 : ([takeCh^1,putS,putCh^2,putCh^3],[takeCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 501 : ([takeCh^1,putS,putCh^2,putCh^3],[takeS,putCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 502 : ([takeCh^1,putS,putCh^2,putCh^3],[putCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 503 : ([takeCh^1,putS,putCh^2,putCh^3],[putCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 504 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeCh^2,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 505 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeCh^3,putCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 506 : ([takeCh^1,putCh^2,putS,putCh^3],[putCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 507 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^2,putCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 508 : ([takeCh^1,putCh^2,putS,putCh^3],[putCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 509 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^3,putCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 510 : ([takeCh^1,putCh^2,putS,putCh^3],[takeS,putCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 511 : ([takeCh^1,putCh^2,putS,putCh^3],[putCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 512 : ([takeCh^1,putCh^2,putS,putCh^3],[putCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 513 : ([takeCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^2,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 514 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeS,putCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 515 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^2,putCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 516 : ([takeCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^3,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 517 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeS,takeCh^2,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 518 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeCh^2,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 519 : ([takeCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^2,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 520 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeS,takeCh^3,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 521 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeCh^3,takeS,putCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 522 : ([takeCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^3,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 523 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeS,putCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 524 : ([takeCh^1,putCh^2,putS,putCh^3],[takeCh^3,putCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 525 : ([takeCh^1,putCh^2,putS,putCh^3],[takeS,putCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 526 : ([takeCh^1,putCh^2,putS,putCh^3],[putCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 527 : ([takeCh^1,putCh^2,putS,putCh^3],[putCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 528 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 529 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 530 : ([putS,putCh^1,takeCh^2,putCh^3],[putCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 531 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) >>> testing pi program 35 ([[Input "x" "w" 0,Output "x" "y",Input "y" "q" 0],[Input "x" "z" 0],[Output "x" "z"],[Output "w" "p",Stop]],False,False) >>> testing pi program 36 ([[Output "x" "z",Output "z" "a",Output "p" "q",Stop],[Output "x" "w",Output "w" "a",Input "p" "r" 0,Stop],[Input "x" "y" 0,Input "y" "u" 0],[Input "x" "l" 0,Input "l" "u" 0]],True,True) timeout (skipped) >>> failed! > testing translation candidate 532 : ([putS,putCh^1,takeCh^2,putCh^3],[putCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 533 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 534 : ([putS,putCh^1,takeCh^2,putCh^3],[takeS,putCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 535 : ([putS,putCh^1,takeCh^2,putCh^3],[putCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 536 : ([putS,putCh^1,takeCh^2,putCh^3],[putCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 537 : ([putS,putCh^1,takeCh^2,putCh^3],[takeS,takeCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 538 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 539 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 540 : ([putS,putCh^1,takeCh^2,putCh^3],[takeS,takeCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 541 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 542 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 543 : ([putS,putCh^1,takeCh^2,putCh^3],[takeS,takeCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 544 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 545 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 546 : ([putS,putCh^1,takeCh^2,putCh^3],[takeS,takeCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 547 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 548 : ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 549 : ([putS,putCh^1,takeCh^2,putCh^3],[takeS,putCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 550 : ([putS,putCh^1,takeCh^2,putCh^3],[putCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 551 : ([putS,putCh^1,takeCh^2,putCh^3],[putCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 552 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 553 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 554 : ([putCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 555 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) timeout (skipped) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 556 : ([putCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 557 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 558 : ([putCh^1,putS,takeCh^2,putCh^3],[takeS,putCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 559 : ([putCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 560 : ([putCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 561 : ([putCh^1,putS,takeCh^2,putCh^3],[takeS,takeCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 562 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 563 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 564 : ([putCh^1,putS,takeCh^2,putCh^3],[takeS,takeCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 565 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 566 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 567 : ([putCh^1,putS,takeCh^2,putCh^3],[takeS,takeCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 568 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 569 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 570 : ([putCh^1,putS,takeCh^2,putCh^3],[takeS,takeCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 571 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 572 : ([putCh^1,putS,takeCh^2,putCh^3],[takeCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 573 : ([putCh^1,putS,takeCh^2,putCh^3],[takeS,putCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) >>> testing pi program 34 ([[Output "x" "y",Input "x" "z" 0,Output "z" "q"],[Input "x" "z" 0],[Input "x" "z" 0],[Output "x" "z"],[Input "y" "u" 0,Stop]],False,False) >>> testing pi program 35 ([[Input "x" "w" 0,Output "x" "y",Input "y" "q" 0],[Input "x" "z" 0],[Output "x" "z"],[Output "w" "p",Stop]],False,False) >>> testing pi program 36 ([[Output "x" "z",Output "z" "a",Output "p" "q",Stop],[Output "x" "w",Output "w" "a",Input "p" "r" 0,Stop],[Input "x" "y" 0,Input "y" "u" 0],[Input "x" "l" 0,Input "l" "u" 0]],True,True) timeout (skipped) >>> failed! > testing translation candidate 574 : ([putCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 575 : ([putCh^1,putS,takeCh^2,putCh^3],[putCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 576 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^3,takeCh^1,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 577 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^1,takeCh^3,putCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 578 : ([putCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 579 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^1,putCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 580 : ([putCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 581 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^3,putCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 582 : ([putCh^1,takeCh^2,putS,putCh^3],[takeS,putCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 583 : ([putCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 584 : ([putCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 585 : ([putCh^1,takeCh^2,putS,putCh^3],[takeS,takeCh^1,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 586 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^1,takeS,putCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 587 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^1,putCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) >>> testing pi program 12 ([[Output "x" "z",Output "z" "a"],[Input "x" "w" 0,Input "w" "b" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 13 ([[Input "x" "z" 0,Input "z" "a" 0,Stop],[Input "x" "w" 0,Input "w" "a" 0,Stop],[Output "x" "y",Output "y" "u"]],True,True) >>> testing pi program 14 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Output "x" "y"]],True,True) >>> testing pi program 15 ([[Output "x" "y",Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Output "x" "y"]],True,True) >>> testing pi program 16 ([[Output "x" "y"],[Input "x" "y" 0],[Output "x" "y",Stop]],True,False) >>> testing pi program 17 ([[Output "x" "y",Output "x" "z",Output "z" "u",Stop],[Input "x" "w" 0],[Input "x" "ww" 0],[Output "x" "u"]],False,False) >>> testing pi program 18 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0]],False,False) >>> testing pi program 19 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Input "x" "u" 0],[Input "x" "u" 0]],False,False) >>> testing pi program 20 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "x" "u"]],False,False) >>> testing pi program 21 ([[Input "x" "y" 0,Input "x" "z" 0,Input "z" "u" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"]],True,False) >>> testing pi program 22 ([[Input "x" "y" 0,Input "y" "z" 0,Stop],[Output "x" "w"],[Output "x" "ww"],[Output "w" "u"],[Output "ww" "u"]],True,True) >>> testing pi program 23 ([[Output "x" "y",Input "y" "z" 0,Stop],[Input "x" "w" 0,Output "w" "u"]],True,True) >>> testing pi program 24 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,True) >>> testing pi program 25 ([[Output "x" "y",Input "y" "z" 0,Input "z" "zz" 0],[Input "x" "w" 0],[Input "x" "w" 0,Output "w" "u"],[Output "u" "uu",Stop]],True,False) >>> testing pi program 26 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 27 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 28 ([[Output "x" "y"],[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 29 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0],[Input "x" "y" 0]],True,True) >>> testing pi program 30 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 31 ([[Output "x" "y"],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 32 ([[Output "x" "y",Stop],[Output "x" "y",Stop],[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 33 ([[Output "x" "w",Input "x" "y" 0,Output "y" "q"],[Input "x" "z" 0],[Output "x" "z"],[Input "w" "p" 0,Stop]],False,False) ok > testing translation candidate 588 : ([putCh^1,takeCh^2,putS,putCh^3],[takeS,takeCh^3,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 589 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^3,takeS,takeCh^1,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 590 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^3,takeCh^1,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 591 : ([putCh^1,takeCh^2,putS,putCh^3],[takeS,takeCh^1,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 592 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^1,takeS,takeCh^3,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 593 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^1,takeCh^3,takeS,putCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 594 : ([putCh^1,takeCh^2,putS,putCh^3],[takeS,takeCh^3,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 595 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^3,takeS,putCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 596 : ([putCh^1,takeCh^2,putS,putCh^3],[takeCh^3,putCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 597 : ([putCh^1,takeCh^2,putS,putCh^3],[takeS,putCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) ok > testing translation candidate 598 : ([putCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 599 : ([putCh^1,takeCh^2,putS,putCh^3],[putCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 600 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 601 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 602 : ([putS,putCh^1,putCh^2,takeCh^3],[putCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 603 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 604 : ([putS,putCh^1,putCh^2,takeCh^3],[putCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 605 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 606 : ([putS,putCh^1,putCh^2,takeCh^3],[takeS,putCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 607 : ([putS,putCh^1,putCh^2,takeCh^3],[putCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 608 : ([putS,putCh^1,putCh^2,takeCh^3],[putCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 609 : ([putS,putCh^1,putCh^2,takeCh^3],[takeS,takeCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 610 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 611 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 612 : ([putS,putCh^1,putCh^2,takeCh^3],[takeS,takeCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 613 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 614 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 615 : ([putS,putCh^1,putCh^2,takeCh^3],[takeS,takeCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 616 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 617 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 618 : ([putS,putCh^1,putCh^2,takeCh^3],[takeS,takeCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 619 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 620 : ([putS,putCh^1,putCh^2,takeCh^3],[takeCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 621 : ([putS,putCh^1,putCh^2,takeCh^3],[takeS,putCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 622 : ([putS,putCh^1,putCh^2,takeCh^3],[putCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 623 : ([putS,putCh^1,putCh^2,takeCh^3],[putCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 624 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 625 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 626 : ([putCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 627 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 628 : ([putCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 629 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 630 : ([putCh^1,putS,putCh^2,takeCh^3],[takeS,putCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 631 : ([putCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 632 : ([putCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 633 : ([putCh^1,putS,putCh^2,takeCh^3],[takeS,takeCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 634 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 635 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 636 : ([putCh^1,putS,putCh^2,takeCh^3],[takeS,takeCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 637 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 638 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 639 : ([putCh^1,putS,putCh^2,takeCh^3],[takeS,takeCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 640 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 641 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 642 : ([putCh^1,putS,putCh^2,takeCh^3],[takeS,takeCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 643 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 644 : ([putCh^1,putS,putCh^2,takeCh^3],[takeCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 645 : ([putCh^1,putS,putCh^2,takeCh^3],[takeS,putCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 646 : ([putCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 647 : ([putCh^1,putS,putCh^2,takeCh^3],[putCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 648 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^1,takeCh^2,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 649 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^2,takeCh^1,putCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 650 : ([putCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 651 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^2,putCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 652 : ([putCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 653 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^1,putCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 654 : ([putCh^1,putCh^2,putS,takeCh^3],[takeS,putCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 655 : ([putCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 656 : ([putCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 657 : ([putCh^1,putCh^2,putS,takeCh^3],[takeS,takeCh^2,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 658 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^2,takeS,putCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 659 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^2,putCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 660 : ([putCh^1,putCh^2,putS,takeCh^3],[takeS,takeCh^1,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 661 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^1,takeS,takeCh^2,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 662 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^1,takeCh^2,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 663 : ([putCh^1,putCh^2,putS,takeCh^3],[takeS,takeCh^2,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 664 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^2,takeS,takeCh^1,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 665 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^2,takeCh^1,takeS,putCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 666 : ([putCh^1,putCh^2,putS,takeCh^3],[takeS,takeCh^1,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 667 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^1,takeS,putCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 668 : ([putCh^1,putCh^2,putS,takeCh^3],[takeCh^1,putCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 669 : ([putCh^1,putCh^2,putS,takeCh^3],[takeS,putCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 9 ([[Output "x" "y",Output "x" "z",Stop],[Input "x" "w" 0]],False,False) >>> testing pi program 10 ([[Input "x" "y" 0,Input "x" "z" 0,Stop],[Output "x" "w",Input "w" "z" 0]],False,False) >>> testing pi program 11 ([[Output "x" "z",Output "z" "a",Stop],[Output "x" "w",Output "w" "a",Stop],[Input "x" "y" 0,Input "y" "u" 0]],True,True) ok > testing translation candidate 670 : ([putCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 671 : ([putCh^1,putCh^2,putS,takeCh^3],[putCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) >>> testing pi program 1 ([[Output "x" "y",Stop],[Input "x" "y" 0]],True,True) >>> testing pi program 2 ([[Output "x" "y"],[Input "x" "y" 0,Stop]],True,True) >>> testing pi program 3 ([[Input "x" "y" 0,Stop]],False,False) >>> testing pi program 4 ([[Output "x" "y",Stop]],False,False) >>> testing pi program 5 ([[Output "x" "y",Stop],[Output "xx" "yy"],[Input "x" "y" 0]],True,True) >>> testing pi program 6 ([[Output "x" "y"],[Output "xx" "yy",Stop],[Input "x" "y" 0]],False,False) >>> testing pi program 7 ([[Output "x" "y",Stop],[Input "x" "y" 0],[Input "xxx" "yyyy" 0]],True,True) >>> testing pi program 8 ([[Output "x" "y",Input "x" "z" 0,Stop],[Input "x" "w" 0]],False,False) ok > testing translation candidate 672 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 673 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 674 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 675 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 676 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 677 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 678 : ([putCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 679 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 680 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 681 : ([putCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 682 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 683 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 684 : ([putCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 685 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 686 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 687 : ([putCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 688 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 689 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 690 : ([putCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 691 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 692 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 693 : ([putCh^1,putCh^2,putCh^3,putS],[takeS,takeCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 694 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 695 : ([putCh^1,putCh^2,putCh^3,putS],[takeCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 696 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 697 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 698 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 699 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 700 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 701 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 702 : ([putS,putCh^1,putCh^2,putCh^3],[takeS,takeCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 703 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 704 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 705 : ([putS,putCh^1,putCh^2,putCh^3],[takeS,takeCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 706 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 707 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 708 : ([putS,putCh^1,putCh^2,putCh^3],[takeS,takeCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 709 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 710 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 711 : ([putS,putCh^1,putCh^2,putCh^3],[takeS,takeCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 712 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 713 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 714 : ([putS,putCh^1,putCh^2,putCh^3],[takeS,takeCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 715 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 716 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 717 : ([putS,putCh^1,putCh^2,putCh^3],[takeS,takeCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 718 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 719 : ([putS,putCh^1,putCh^2,putCh^3],[takeCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 720 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 721 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 722 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 723 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 724 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 725 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 726 : ([putCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 727 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 728 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 729 : ([putCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 730 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 731 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 732 : ([putCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 733 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 734 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 735 : ([putCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 736 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 737 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 738 : ([putCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 739 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 740 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 741 : ([putCh^1,putS,putCh^2,putCh^3],[takeS,takeCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 742 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 743 : ([putCh^1,putS,putCh^2,putCh^3],[takeCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 744 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeCh^2,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 745 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeCh^3,takeCh^1,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 746 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^1,takeCh^2,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 747 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeCh^1,takeCh^3,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 748 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^1,takeCh^3,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 749 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeCh^1,takeCh^2,takeS]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 750 : ([putCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^1,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 751 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^1,takeS,takeCh^2,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 752 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^1,takeCh^2,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 753 : ([putCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^2,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 754 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeS,takeCh^1,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 755 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeCh^1,takeS,takeCh^3]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 756 : ([putCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^3,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 757 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeS,takeCh^2,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 758 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeCh^2,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 759 : ([putCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^2,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 760 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeS,takeCh^3,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 761 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^2,takeCh^3,takeS,takeCh^1]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 762 : ([putCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^3,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 763 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeS,takeCh^1,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 764 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^3,takeCh^1,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 765 : ([putCh^1,putCh^2,putS,putCh^3],[takeS,takeCh^1,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 766 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^1,takeS,takeCh^3,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > testing translation candidate 767 : ([putCh^1,putCh^2,putS,putCh^3],[takeCh^1,takeCh^3,takeS,takeCh^2]) >>> testing pi program 0 ([[Output "x" "y",Input "x" "y" 0,Stop]],False,False) ok > done! ================================================================== Summary ================================================================== Used counterexamples: [0,1,8,11,33,34] Skipped translations (by timeout): [56,68,302,395,531,573] 56: ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^1,putCh^2,takeS,putCh^3]) 68: ([takeCh^1,putS,takeCh^2,takeCh^3],[putCh^3,putCh^1,takeS,putCh^2]) 302: ([putCh^1,takeCh^2,putS,takeCh^3],[takeCh^1,putCh^2,takeS,putCh^3]) 395: ([putCh^1,putCh^2,takeCh^3,putS],[takeCh^2,putCh^3,takeS,takeCh^1]) 531: ([putS,putCh^1,takeCh^2,putCh^3],[takeCh^1,putCh^2,takeCh^3,takeS]) 573: ([putCh^1,putS,takeCh^2,putCh^3],[takeS,putCh^2,takeCh^3,takeCh^1]) Number of candidates: 768