Problem Statement
This task is about two simple low-level programming languages. We'll call them IDZ and ICE.
Both programming languages share the feature that we perform simple operations on registers. A register is a variable that contains a non-negative integer. (In the model these can grow arbitrarily but for the purpose of this problem standard 32-bit integers are enough.) There are 26 registers, labeled A to Z. In the beginning, registers A and B contain input values and all other registers contain zeros.
Both programming languages also share the feature that a program is a sequence of some n instructions, numbered from 0 to n-1. Execution of the program begins with instruction 0 and terminates when we get to the non-existing instruction n. The instructions used in this problem are:
- "INC x": Increment register x and continue to the next instruction.
- "DEC x": Decrement register x and continue to the next instruction.
(Decrementing a register with a zero leaves it at zero.) - "ZERO x y z": If register x contains a zero, continue to instruction y, otherwise continue to instruction z.
(The numbers y and z must be between 0 and n, inclusive. Jumping to instruction n terminates the program.) - "CLEAR x": Set register x to zero and continue to the next instruction.
- "EQUAL x y u v": If registers x and y contain the same value, continue to instruction u, otherwise continue to instruction v.
(The numbers u and v must be between 0 and n, inclusive. Jumping to instruction n terminates the program.)
The programming language IDZ only uses the instructions INC, DEC, and ZERO. The programming language ICE only uses INC, CLEAR, and EQUAL.
The output for a program in IDZ is the final value in register C (if and when the program terminates). ICE uses Z as its output register.
You are given the
The returned program may contain at most 500 instructions. The program you return is verified using black-box testing. Your answer will be considered correct if for each of the inputs generated by our grader the following holds:
- If the given program still runs after 100,000 steps of execution, yours must also still run after 100,000 steps of execution.
- If the given program terminates within 100,000 steps of execution, yours must terminate within 1,000,000 steps of execution and return the same value. (Your register Z must contain the same value as the register C for the given program.)
Definition
- Class:
- IDZToICE
- Method:
- transform
- Parameters:
- String[]
- Returns:
- String[]
- Method signature:
- String[] transform(String[] program)
- (be sure your method is public)
Notes
- During the black-box testing of your return value all test cases used will have inputs in the range [0, 10^4].
- Black-box testing is deterministic in the sense that for each input the same set of tests will be used for all submissions by all contestants.
- For the given constraints there is always at least one valid answer.
Constraints
- program will contain between 1 and 50 instructions, inclusive.
- Each instruction in program will be a valid INC, DEC, or ZERO instruction.
- Each instruction in program will only use the registers A through J.
Examples
{"INC C", "INC C", "INC C"}
Returns: {"INC Z", "INC Z", "INC Z" }
A program that always returns 3. We return a very similar ICE program that increments the correct output register three times. (Remember that ICE uses Z, not C, as its output register.)
{"INC D", "INC D"}
Returns: { }
A program that always returns 0 (as the final value in D does not matter). We return another such program: an empty program. As it doesn't have an instruction 0, its execution terminates immediately.
{"ZERO D 0 1"}
Returns: {"CLEAR A", "EQUAL K L 0 2" }
The input is an infinite cycle, we return another infinite cycle in the other language.
{"ZERO B 1 0"}
Returns: {"EQUAL B Z 1 0" }
Both programs return 0 if B = 0 and run forever otherwise.
{"ZERO A 5 1", "DEC A", "ZERO B 7 3", "DEC B", "ZERO J 0 0", "ZERO B 6 7", "INC C"}
Returns: {"EQUAL A B 1 2", "INC Z" }
Here is the input program with added line numbers: 0. ZERO A 5 1 1. DEC A 2. ZERO B 7 3 3. DEC B 4. ZERO J 0 0 5. ZERO B 6 7 6. INC C The program returns C = 1 if A = B and C = 0 otherwise. The reference solution returns the following (asymptotically faster) program in ICE: 0. EQUAL A B 1 2 1. INC Z
{"INC C", "ZERO A 6 2", "DEC A", "INC C", "INC C", "ZERO A 6 2"}
Returns: {"INC C", "EQUAL A K 7 2", "EQUAL A K 4 3", "INC K", "INC C", "INC C", "EQUAL A K 7 2", "EQUAL C M 11 8", "INC M", "INC Z", "EQUAL C M 11 8" }
The given IDZ program computes the function 2*A + 1. The ICE program returned by our solution looks as follows: 0. INC C 1. EQUAL A D 6 2 2. INC C 3. INC C 4. INC D 5. EQUAL A D 6 2
{"ZERO A 5 1", "DEC A", "ZERO B 2 3", "DEC B", "ZERO J 0 0", "ZERO B 6 7", "INC C"}
Returns: {"EQUAL A B 3 1", "INC A", "EQUAL A B 4 1", "INC Z" }
The given IDZ program runs forever if A > B, returns 1 if A = B, and returns 0 if A < B. For each valid input with A <= B it will terminate within 100,000 steps. The ICE program returned by our solution looks as follows: 0. EQUAL A B 3 1 1. INC A 2. EQUAL A B 4 1 3. INC Z The input program runs in Theta(A) on inputs on which it terminates while the returned one runs in Theta(B-A). Even though the two programs contain different algorithms, the returned program satisfies all formal criteria from the problem statement which makes it an acceptable answer.
{"DEC A", "ZERO A 5 2", "DEC A", "INC C", "ZERO A 5 2", "DEC B", "ZERO B 10 7", "DEC B", "INC C", "ZERO B 10 7"}
Returns: {"EQUAL A D 6 1", "INC D", "EQUAL A D 6 3", "INC Z", "INC D", "EQUAL A D 6 3", "CLEAR D", "EQUAL B D 13 8", "INC D", "EQUAL B D 13 10", "INC Z", "INC D", "EQUAL B D 13 10" }
Both the given program and the example returned program return the value (max(0,A-1) + max(0,B-1)) and they both compute it in Theta(A+B) time.
{"INC C", "DEC C", "DEC C", "INC C"}
Returns: {"INC Z" }
Remember that a register cannot be decremented below zero.
{"ZERO A 11 1", "DEC A", "ZERO B 7 3", "DEC B", "INC C", "INC D", "ZERO B 7 3", "ZERO D 0 8", "DEC D", "INC B", "ZERO D 0 8"}
Returns: {"EQUAL A K 14 1", "EQUAL A K 3 2", "INC K", "EQUAL B L 9 4", "EQUAL B L 6 5", "INC L", "INC C", "INC D", "EQUAL B L 9 4", "EQUAL D N 0 10", "EQUAL D N 12 11", "INC N", "INC B", "EQUAL D N 0 10", "EQUAL C M 18 15", "INC M", "INC Z", "EQUAL C M 18 15" }
multiplication
{ "INC C", "ZERO A 23 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 19 8", "DEC B", "ZERO D 14 10", "DEC D", "INC C", "INC E", "ZERO D 14 10", "ZERO E 18 15", "DEC E", "INC D", "ZERO E 18 15", "ZERO B 19 8", "ZERO D 22 20", "DEC D", "ZERO D 22 20", "ZERO A 23 2"}
Returns: {"INC C", "EQUAL A K 29 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 24 10", "EQUAL B L 12 11", "INC L", "EQUAL D N 18 13", "EQUAL D N 15 14", "INC N", "INC C", "INC E", "EQUAL D N 18 13", "EQUAL E O 23 19", "EQUAL E O 21 20", "INC O", "INC D", "EQUAL E O 23 19", "EQUAL B L 24 10", "EQUAL D N 28 25", "EQUAL D N 27 26", "INC N", "EQUAL D N 28 25", "EQUAL A K 29 2", "EQUAL C M 33 30", "INC M", "INC Z", "EQUAL C M 33 30" }
{ "INC C", "ZERO A 28 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 20 8", "DEC B", "INC F", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 19 16", "DEC E", "INC D", "ZERO E 19 16", "ZERO B 20 8", "ZERO D 23 21", "DEC D", "ZERO D 23 21", "ZERO F 27 24", "DEC F", "INC B", "ZERO F 27 24", "ZERO A 28 2" }
Returns: {"INC C", "EQUAL A K 35 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 25 10", "EQUAL B L 12 11", "INC L", "INC F", "EQUAL D N 19 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "EQUAL D N 19 14", "EQUAL E O 24 20", "EQUAL E O 22 21", "INC O", "INC D", "EQUAL E O 24 20", "EQUAL B L 25 10", "EQUAL D N 29 26", "EQUAL D N 28 27", "INC N", "EQUAL D N 29 26", "EQUAL F P 34 30", "EQUAL F P 32 31", "INC P", "INC B", "EQUAL F P 34 30", "EQUAL A K 35 2", "EQUAL C M 39 36", "INC M", "INC Z", "EQUAL C M 39 36" }
{ "INC C", "ZERO B 28 2", "DEC B", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO A 20 8", "DEC A", "INC F", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 19 16", "DEC E", "INC D", "ZERO E 19 16", "ZERO A 20 8", "ZERO D 23 21", "DEC D", "ZERO D 23 21", "ZERO F 27 24", "DEC F", "INC A", "ZERO F 27 24", "ZERO B 28 2" }
Returns: {"INC C", "EQUAL B L 35 2", "EQUAL B L 4 3", "INC L", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL A K 25 10", "EQUAL A K 12 11", "INC K", "INC F", "EQUAL D N 19 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "EQUAL D N 19 14", "EQUAL E O 24 20", "EQUAL E O 22 21", "INC O", "INC D", "EQUAL E O 24 20", "EQUAL A K 25 10", "EQUAL D N 29 26", "EQUAL D N 28 27", "INC N", "EQUAL D N 29 26", "EQUAL F P 34 30", "EQUAL F P 32 31", "INC P", "INC A", "EQUAL F P 34 30", "EQUAL B L 35 2", "EQUAL C M 39 36", "INC M", "INC Z", "EQUAL C M 39 36" }
{"DEC D", "INC A", "ZERO B 23 22", "INC D", "INC A", "ZERO B 9 5", "ZERO C 0 9", "DEC B", "DEC D", "INC D", "INC A", "ZERO C 1 16", "DEC A", "ZERO B 0 22", "INC A", "DEC D", "ZERO A 25 0", "DEC A", "DEC B", "DEC A", "INC B", "DEC D", "DEC D", "INC C", "ZERO A 11 12", "INC C"}
Returns: {"EQUAL D N 2 1", "INC N", "INC A", "EQUAL B L 33 31", "INC D", "INC A", "EQUAL B L 12 6", "EQUAL C M 0 12", "EQUAL B L 10 9", "INC L", "EQUAL D N 12 11", "INC N", "INC D", "INC A", "EQUAL C M 2 21", "EQUAL A K 17 16", "INC K", "EQUAL B L 0 31", "INC A", "EQUAL D N 21 20", "INC N", "EQUAL A K 35 0", "EQUAL A K 24 23", "INC K", "EQUAL B L 26 25", "INC L", "EQUAL A K 28 27", "INC K", "INC B", "EQUAL D N 31 30", "INC N", "EQUAL D N 33 32", "INC N", "INC C", "EQUAL A K 14 15", "INC C", "EQUAL C M 40 37", "INC M", "INC Z", "EQUAL C M 40 37" }
{"DEC A", "INC A", "DEC B", "DEC B", "ZERO B 13 11", "ZERO D 8 13", "DEC C", "DEC B", "ZERO C 14 6", "ZERO B 6 11", "DEC A", "ZERO B 14 1", "DEC B", "DEC D", "DEC A"}
Returns: {"EQUAL A K 2 1", "INC K", "INC A", "EQUAL B L 5 4", "INC L", "EQUAL B L 7 6", "INC L", "EQUAL B L 20 17", "EQUAL D N 13 20", "EQUAL C M 11 10", "INC M", "EQUAL B L 13 12", "INC L", "EQUAL C M 22 9", "EQUAL B L 9 17", "EQUAL A K 17 16", "INC K", "EQUAL B L 22 2", "EQUAL B L 20 19", "INC L", "EQUAL D N 22 21", "INC N", "EQUAL A K 24 23", "INC K", "EQUAL C M 28 25", "INC M", "INC Z", "EQUAL C M 28 25" }
{"DEC B", "INC D", "ZERO B 19 11", "ZERO D 0 17", "ZERO A 3 12", "ZERO B 1 7", "INC D", "DEC B", "DEC B", "INC D", "ZERO B 5 0", "ZERO B 12 10", "ZERO D 15 13", "DEC C", "ZERO B 18 7", "ZERO D 13 14", "DEC D", "INC C", "INC A"}
Returns: {"EQUAL B L 2 1", "INC L", "INC D", "EQUAL B L 24 14", "EQUAL D N 0 22", "EQUAL A K 4 15", "EQUAL B L 2 8", "INC D", "EQUAL B L 10 9", "INC L", "EQUAL B L 12 11", "INC L", "INC D", "EQUAL B L 6 0", "EQUAL B L 15 13", "EQUAL D N 19 16", "EQUAL C M 18 17", "INC M", "EQUAL B L 23 8", "EQUAL D N 16 18", "EQUAL D N 22 21", "INC N", "INC C", "INC A", "EQUAL C M 28 25", "INC M", "INC Z", "EQUAL C M 28 25" }
{"ZERO C 10 9", "DEC A", "ZERO B 13 17", "INC B", "ZERO J 4 7", "DEC J", "INC A", "DEC J", "DEC B", "DEC J", "INC C", "ZERO B 15 8", "DEC J", "DEC A", "ZERO A 9 2", "INC A", "DEC B", "DEC A"}
Returns: {"EQUAL C M 15 13", "EQUAL A K 3 2", "INC K", "EQUAL B L 19 25", "INC B", "EQUAL J T 5 9", "EQUAL J T 8 7", "INC T", "INC A", "EQUAL J T 11 10", "INC T", "EQUAL B L 13 12", "INC L", "EQUAL J T 15 14", "INC T", "INC C", "EQUAL B L 22 11", "EQUAL J T 19 18", "INC T", "EQUAL A K 21 20", "INC K", "EQUAL A K 13 3", "INC A", "EQUAL B L 25 24", "INC L", "EQUAL A K 27 26", "INC K", "EQUAL C M 31 28", "INC M", "INC Z", "EQUAL C M 31 28" }
{"INC C", "DEC B", "INC C", "ZERO A 3 6", "ZERO A 7 8", "DEC B", "INC C", "INC C", "DEC B", "INC C", "INC G", "INC A", "ZERO B 13 6", "DEC A", "INC C", "DEC A", "DEC C"}
Returns: {"INC C", "EQUAL B L 3 2", "INC L", "INC C", "EQUAL A K 4 8", "EQUAL A K 9 10", "EQUAL B L 8 7", "INC L", "INC C", "INC C", "EQUAL B L 12 11", "INC L", "INC C", "INC G", "INC A", "EQUAL B L 16 8", "EQUAL A K 18 17", "INC K", "INC C", "EQUAL A K 21 20", "INC K", "EQUAL C M 23 22", "INC M", "EQUAL C M 27 24", "INC M", "INC Z", "EQUAL C M 27 24" }
{"ZERO A 16 7", "DEC A", "ZERO C 27 23", "DEC C", "ZERO A 4 16", "INC D", "ZERO A 22 25", "ZERO B 34 18", "ZERO B 0 21", "INC B", "INC A", "INC B", "INC D", "DEC B", "ZERO B 19 36", "INC A", "INC D", "ZERO A 30 1", "INC D", "INC A", "ZERO A 25 8", "INC C", "DEC B", "DEC B", "DEC C", "ZERO C 4 19", "DEC B", "INC C", "DEC D", "ZERO B 28 16", "INC D", "INC A", "DEC B", "INC B", "INC B", "DEC A", "DEC C"}
Returns: {"EQUAL A K 19 9", "EQUAL A K 3 2", "INC K", "EQUAL C M 34 27", "EQUAL C M 6 5", "INC M", "EQUAL A K 6 19", "INC D", "EQUAL A K 25 31", "EQUAL B L 43 21", "EQUAL B L 0 24", "INC B", "INC A", "INC B", "INC D", "EQUAL B L 17 16", "INC L", "EQUAL B L 22 46", "INC A", "INC D", "EQUAL A K 38 1", "INC D", "INC A", "EQUAL A K 31 10", "INC C", "EQUAL B L 27 26", "INC L", "EQUAL B L 29 28", "INC L", "EQUAL C M 31 30", "INC M", "EQUAL C M 6 22", "EQUAL B L 34 33", "INC L", "INC C", "EQUAL D N 37 36", "INC N", "EQUAL B L 35 19", "INC D", "INC A", "EQUAL B L 42 41", "INC L", "INC B", "INC B", "EQUAL A K 46 45", "INC K", "EQUAL C M 48 47", "INC M", "EQUAL C M 52 49", "INC M", "INC Z", "EQUAL C M 52 49" }
{"INC C", "INC C", "ZERO A 42 27", "ZERO B 46 9", "ZERO C 38 11", "DEC B", "ZERO D 47 43", "INC C", "ZERO B 35 2", "DEC B", "ZERO D 17 46", "DEC C", "DEC A", "INC A", "DEC C", "INC B", "DEC D", "DEC A", "ZERO A 24 2", "INC C", "ZERO B 31 0", "INC B", "ZERO A 29 8", "DEC A", "DEC A", "INC C", "ZERO C 5 6", "DEC B", "DEC C", "DEC A", "ZERO C 27 19", "DEC C", "ZERO D 3 38", "ZERO A 25 23", "INC C", "ZERO A 43 24", "ZERO A 0 42", "INC B", "ZERO B 26 22", "INC D", "ZERO C 8 39", "INC B", "DEC D", "ZERO B 20 6", "DEC B", "ZERO A 41 23", "ZERO D 11 48", "DEC A"}
Returns: {"INC C", "INC C", "EQUAL A K 55 36", "EQUAL B L 61 10", "EQUAL C M 51 13", "EQUAL B L 7 6", "INC L", "EQUAL D N 62 57", "INC C", "EQUAL B L 48 2", "EQUAL B L 12 11", "INC L", "EQUAL D N 23 61", "EQUAL C M 15 14", "INC M", "EQUAL A K 17 16", "INC K", "INC A", "EQUAL C M 20 19", "INC M", "INC B", "EQUAL D N 23 22", "INC N", "EQUAL A K 25 24", "INC K", "EQUAL A K 32 2", "INC C", "EQUAL B L 43 0", "INC B", "EQUAL A K 40 9", "EQUAL A K 32 31", "INC K", "EQUAL A K 34 33", "INC K", "INC C", "EQUAL C M 5 7", "EQUAL B L 38 37", "INC L", "EQUAL C M 40 39", "INC M", "EQUAL A K 42 41", "INC K", "EQUAL C M 36 26", "EQUAL C M 45 44", "INC M", "EQUAL D N 3 51", "EQUAL A K 34 30", "INC C", "EQUAL A K 57 32", "EQUAL A K 0 55", "INC B", "EQUAL B L 35 29", "INC D", "EQUAL C M 9 52", "INC B", "EQUAL D N 57 56", "INC N", "EQUAL B L 27 7", "EQUAL B L 60 59", "INC L", "EQUAL A K 54 30", "EQUAL D N 13 64", "EQUAL A K 64 63", "INC K", "EQUAL C M 68 65", "INC M", "INC Z", "EQUAL C M 68 65" }
{"DEC B", "INC F", "DEC J", "DEC F", "DEC C", "INC H", "ZERO J 27 10", "DEC C", "INC F", "INC F", "DEC J", "INC C", "INC F", "ZERO C 30 24", "ZERO A 5 2", "ZERO A 7 2", "INC J", "DEC J", "ZERO H 34 24", "ZERO F 3 31", "ZERO F 12 30", "ZERO J 1 1", "INC B", "DEC F", "DEC A", "INC F", "ZERO A 35 10", "ZERO J 20 9", "DEC J", "ZERO C 20 13", "ZERO A 23 26", "DEC H", "ZERO F 22 13", "ZERO B 29 34", "INC H"}
Returns: {"EQUAL B L 2 1", "INC L", "INC F", "EQUAL J T 5 4", "INC T", "EQUAL F P 7 6", "INC P", "EQUAL C M 9 8", "INC M", "INC H", "EQUAL J T 36 15", "EQUAL C M 13 12", "INC M", "INC F", "INC F", "EQUAL J T 17 16", "INC T", "INC C", "INC F", "EQUAL C M 40 32", "EQUAL A K 9 3", "EQUAL A K 11 3", "INC J", "EQUAL J T 25 24", "INC T", "EQUAL H R 45 32", "EQUAL F P 5 41", "EQUAL F P 18 40", "EQUAL J T 2 2", "INC B", "EQUAL F P 32 31", "INC P", "EQUAL A K 34 33", "INC K", "INC F", "EQUAL A K 46 15", "EQUAL J T 27 14", "EQUAL J T 39 38", "INC T", "EQUAL C M 27 19", "EQUAL A K 30 35", "EQUAL H R 43 42", "INC R", "EQUAL F P 29 19", "EQUAL B L 39 45", "INC H", "EQUAL C M 50 47", "INC M", "INC Z", "EQUAL C M 50 47" }
{"ZERO H 12 0", "DEC J", "INC H", "DEC H", "INC J", "DEC B", "INC C", "INC F", "DEC B", "ZERO B 19 11", "INC F", "DEC F", "ZERO J 15 1", "INC A", "ZERO A 5 9", "DEC H", "ZERO F 4 20", "DEC B", "INC F", "INC A", "INC C", "DEC A"}
Returns: {"EQUAL H R 17 0", "EQUAL J T 3 2", "INC T", "INC H", "EQUAL H R 6 5", "INC R", "INC J", "EQUAL B L 9 8", "INC L", "INC C", "INC F", "EQUAL B L 13 12", "INC L", "EQUAL B L 26 15", "INC F", "EQUAL F P 17 16", "INC P", "EQUAL J T 20 1", "INC A", "EQUAL A K 7 13", "EQUAL H R 22 21", "INC R", "EQUAL F P 6 27", "EQUAL B L 25 24", "INC L", "INC F", "INC A", "INC C", "EQUAL A K 30 29", "INC K", "EQUAL C M 34 31", "INC M", "INC Z", "EQUAL C M 34 31" }
{"INC C", "ZERO A 29 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 21 8", "DEC B", "INC F", "INC F", "ZERO D 16 12", "DEC D", "INC C", "INC E", "ZERO D 16 12", "ZERO E 20 17", "DEC E", "INC D", "ZERO E 20 17", "ZERO B 21 8", "ZERO D 24 22", "DEC D", "ZERO D 24 22", "ZERO F 28 25", "DEC F", "INC B", "ZERO F 28 25", "ZERO A 29 2"}
Returns: {"INC C", "EQUAL A K 36 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 26 10", "EQUAL B L 12 11", "INC L", "INC F", "INC F", "EQUAL D N 20 15", "EQUAL D N 17 16", "INC N", "INC C", "INC E", "EQUAL D N 20 15", "EQUAL E O 25 21", "EQUAL E O 23 22", "INC O", "INC D", "EQUAL E O 25 21", "EQUAL B L 26 10", "EQUAL D N 30 27", "EQUAL D N 29 28", "INC N", "EQUAL D N 30 27", "EQUAL F P 35 31", "EQUAL F P 33 32", "INC P", "INC B", "EQUAL F P 35 31", "EQUAL A K 36 2", "EQUAL C M 40 37", "INC M", "INC Z", "EQUAL C M 40 37" }
{"ZERO A 12 1", "DEC A", "ZERO B 8 3", "DEC B", "INC C", "INC D", "INC D", "ZERO B 8 3", "ZERO D 0 9", "DEC D", "INC B", "ZERO D 0 9"}
Returns: {"EQUAL A K 15 1", "EQUAL A K 3 2", "INC K", "EQUAL B L 10 4", "EQUAL B L 6 5", "INC L", "INC C", "INC D", "INC D", "EQUAL B L 10 4", "EQUAL D N 0 11", "EQUAL D N 13 12", "INC N", "INC B", "EQUAL D N 0 11", "EQUAL C M 19 16", "INC M", "INC Z", "EQUAL C M 19 16" }
{"INC C", "ZERO A 24 3", "DEC A", "DEC A", "ZERO C 8 5", "DEC C", "INC D", "ZERO C 8 5", "ZERO B 20 9", "DEC B", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 19 16", "DEC E", "INC D", "ZERO E 19 16", "ZERO B 20 9", "ZERO D 23 21", "DEC D", "ZERO D 23 21", "ZERO A 24 3"}
Returns: {"INC C", "EQUAL A K 31 4", "EQUAL A K 4 3", "INC K", "EQUAL A K 6 5", "INC K", "EQUAL C M 11 7", "EQUAL C M 9 8", "INC M", "INC D", "EQUAL C M 11 7", "EQUAL B L 26 12", "EQUAL B L 14 13", "INC L", "EQUAL D N 20 15", "EQUAL D N 17 16", "INC N", "INC C", "INC E", "EQUAL D N 20 15", "EQUAL E O 25 21", "EQUAL E O 23 22", "INC O", "INC D", "EQUAL E O 25 21", "EQUAL B L 26 12", "EQUAL D N 30 27", "EQUAL D N 29 28", "INC N", "EQUAL D N 30 27", "EQUAL A K 31 4", "EQUAL C M 35 32", "INC M", "INC Z", "EQUAL C M 35 32" }
{"INC C", "ZERO A 29 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 21 8", "DEC B", "INC F", "ZERO D 16 11", "DEC D", "INC C", "INC E", "INC E", "ZERO D 16 11", "ZERO E 20 17", "DEC E", "INC D", "ZERO E 20 17", "ZERO B 21 8", "ZERO D 24 22", "DEC D", "ZERO D 24 22", "ZERO F 28 25", "DEC F", "INC B", "ZERO F 28 25", "ZERO A 29 2"}
Returns: {"INC C", "EQUAL A K 36 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 26 10", "EQUAL B L 12 11", "INC L", "INC F", "EQUAL D N 20 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "INC E", "EQUAL D N 20 14", "EQUAL E O 25 21", "EQUAL E O 23 22", "INC O", "INC D", "EQUAL E O 25 21", "EQUAL B L 26 10", "EQUAL D N 30 27", "EQUAL D N 29 28", "INC N", "EQUAL D N 30 27", "EQUAL F P 35 31", "EQUAL F P 33 32", "INC P", "INC B", "EQUAL F P 35 31", "EQUAL A K 36 2", "EQUAL C M 40 37", "INC M", "INC Z", "EQUAL C M 40 37" }
{"INC C", "ZERO B 29 2", "DEC B", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO A 21 8", "DEC A", "INC F", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 20 16", "DEC E", "INC D", "INC D", "ZERO E 20 16", "ZERO A 21 8", "ZERO D 24 22", "DEC D", "ZERO D 24 22", "ZERO F 28 25", "DEC F", "INC A", "ZERO F 28 25", "ZERO B 29 2"}
Returns: {"INC C", "EQUAL B L 36 2", "EQUAL B L 4 3", "INC L", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL A K 26 10", "EQUAL A K 12 11", "INC K", "INC F", "EQUAL D N 19 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "EQUAL D N 19 14", "EQUAL E O 25 20", "EQUAL E O 22 21", "INC O", "INC D", "INC D", "EQUAL E O 25 20", "EQUAL A K 26 10", "EQUAL D N 30 27", "EQUAL D N 29 28", "INC N", "EQUAL D N 30 27", "EQUAL F P 35 31", "EQUAL F P 33 32", "INC P", "INC A", "EQUAL F P 35 31", "EQUAL B L 36 2", "EQUAL C M 40 37", "INC M", "INC Z", "EQUAL C M 40 37" }
{"DEC D", "INC A", "ZERO B 24 23", "INC D", "INC A", "ZERO B 9 5", "ZERO C 0 9", "DEC B", "DEC D", "INC D", "INC A", "ZERO C 1 17", "DEC A", "ZERO B 0 23", "INC A", "INC A", "DEC D", "ZERO A 26 0", "DEC A", "DEC B", "DEC A", "INC B", "DEC D", "DEC D", "INC C", "ZERO A 11 12", "INC C"}
Returns: {"EQUAL D N 2 1", "INC N", "INC A", "EQUAL B L 34 32", "INC D", "INC A", "EQUAL B L 12 6", "EQUAL C M 0 12", "EQUAL B L 10 9", "INC L", "EQUAL D N 12 11", "INC N", "INC D", "INC A", "EQUAL C M 2 22", "EQUAL A K 17 16", "INC K", "EQUAL B L 0 32", "INC A", "INC A", "EQUAL D N 22 21", "INC N", "EQUAL A K 36 0", "EQUAL A K 25 24", "INC K", "EQUAL B L 27 26", "INC L", "EQUAL A K 29 28", "INC K", "INC B", "EQUAL D N 32 31", "INC N", "EQUAL D N 34 33", "INC N", "INC C", "EQUAL A K 14 15", "INC C", "EQUAL C M 41 38", "INC M", "INC Z", "EQUAL C M 41 38" }
{"DEC A", "INC A", "DEC B", "DEC B", "ZERO B 14 12", "ZERO D 8 14", "DEC C", "DEC B", "ZERO C 15 6", "ZERO B 6 12", "ZERO B 6 12", "DEC A", "ZERO B 15 1", "DEC B", "DEC D", "DEC A"}
Returns: {"EQUAL A K 2 1", "INC K", "INC A", "EQUAL B L 5 4", "INC L", "EQUAL B L 7 6", "INC L", "EQUAL B L 21 18", "EQUAL D N 13 21", "EQUAL C M 11 10", "INC M", "EQUAL B L 13 12", "INC L", "EQUAL C M 23 9", "EQUAL B L 9 18", "EQUAL B L 9 18", "EQUAL A K 18 17", "INC K", "EQUAL B L 23 2", "EQUAL B L 21 20", "INC L", "EQUAL D N 23 22", "INC N", "EQUAL A K 25 24", "INC K", "EQUAL C M 29 26", "INC M", "INC Z", "EQUAL C M 29 26" }
{"DEC B", "INC D", "ZERO B 20 12", "ZERO D 0 18", "ZERO A 3 13", "ZERO B 1 7", "INC D", "DEC B", "DEC B", "INC D", "ZERO B 5 0", "ZERO B 5 0", "ZERO B 13 11", "ZERO D 16 14", "DEC C", "ZERO B 19 7", "ZERO D 14 15", "DEC D", "INC C", "INC A"}
Returns: {"EQUAL B L 2 1", "INC L", "INC D", "EQUAL B L 25 15", "EQUAL D N 0 23", "EQUAL A K 4 16", "EQUAL B L 2 8", "INC D", "EQUAL B L 10 9", "INC L", "EQUAL B L 12 11", "INC L", "INC D", "EQUAL B L 6 0", "EQUAL B L 6 0", "EQUAL B L 16 14", "EQUAL D N 20 17", "EQUAL C M 19 18", "INC M", "EQUAL B L 24 8", "EQUAL D N 17 19", "EQUAL D N 23 22", "INC N", "INC C", "INC A", "EQUAL C M 29 26", "INC M", "INC Z", "EQUAL C M 29 26" }
{"ZERO C 11 10", "DEC A", "ZERO B 14 18", "INC B", "ZERO J 4 7", "DEC J", "INC A", "DEC J", "DEC B", "DEC B", "DEC J", "INC C", "ZERO B 16 9", "DEC J", "DEC A", "ZERO A 10 2", "INC A", "DEC B", "DEC A"}
Returns: {"EQUAL C M 17 15", "EQUAL A K 3 2", "INC K", "EQUAL B L 21 27", "INC B", "EQUAL J T 5 9", "EQUAL J T 8 7", "INC T", "INC A", "EQUAL J T 11 10", "INC T", "EQUAL B L 13 12", "INC L", "EQUAL B L 15 14", "INC L", "EQUAL J T 17 16", "INC T", "INC C", "EQUAL B L 24 13", "EQUAL J T 21 20", "INC T", "EQUAL A K 23 22", "INC K", "EQUAL A K 15 3", "INC A", "EQUAL B L 27 26", "INC L", "EQUAL A K 29 28", "INC K", "EQUAL C M 33 30", "INC M", "INC Z", "EQUAL C M 33 30" }
{"INC C", "DEC B", "INC C", "ZERO A 3 6", "ZERO A 7 8", "DEC B", "INC C", "INC C", "DEC B", "INC C", "INC G", "INC A", "ZERO B 13 6", "DEC A", "INC C", "DEC A", "DEC C", "DEC C"}
Returns: {"INC C", "EQUAL B L 3 2", "INC L", "INC C", "EQUAL A K 4 8", "EQUAL A K 9 10", "EQUAL B L 8 7", "INC L", "INC C", "INC C", "EQUAL B L 12 11", "INC L", "INC C", "INC G", "INC A", "EQUAL B L 16 8", "EQUAL A K 18 17", "INC K", "INC C", "EQUAL A K 21 20", "INC K", "EQUAL C M 23 22", "INC M", "EQUAL C M 25 24", "INC M", "EQUAL C M 29 26", "INC M", "INC Z", "EQUAL C M 29 26" }
{"ZERO A 16 7", "DEC A", "ZERO C 28 23", "DEC C", "ZERO A 4 16", "INC D", "ZERO A 22 26", "ZERO B 35 18", "ZERO B 0 21", "INC B", "INC A", "INC B", "INC D", "DEC B", "ZERO B 19 37", "INC A", "INC D", "ZERO A 31 1", "INC D", "INC A", "ZERO A 26 8", "INC C", "DEC B", "DEC B", "DEC C", "DEC C", "ZERO C 4 19", "DEC B", "INC C", "DEC D", "ZERO B 29 16", "INC D", "INC A", "DEC B", "INC B", "INC B", "DEC A", "DEC C"}
Returns: {"EQUAL A K 19 9", "EQUAL A K 3 2", "INC K", "EQUAL C M 36 27", "EQUAL C M 6 5", "INC M", "EQUAL A K 6 19", "INC D", "EQUAL A K 25 33", "EQUAL B L 45 21", "EQUAL B L 0 24", "INC B", "INC A", "INC B", "INC D", "EQUAL B L 17 16", "INC L", "EQUAL B L 22 48", "INC A", "INC D", "EQUAL A K 40 1", "INC D", "INC A", "EQUAL A K 33 10", "INC C", "EQUAL B L 27 26", "INC L", "EQUAL B L 29 28", "INC L", "EQUAL C M 31 30", "INC M", "EQUAL C M 33 32", "INC M", "EQUAL C M 6 22", "EQUAL B L 36 35", "INC L", "INC C", "EQUAL D N 39 38", "INC N", "EQUAL B L 37 19", "INC D", "INC A", "EQUAL B L 44 43", "INC L", "INC B", "INC B", "EQUAL A K 48 47", "INC K", "EQUAL C M 50 49", "INC M", "EQUAL C M 54 51", "INC M", "INC Z", "EQUAL C M 54 51" }
{"INC C", "INC C", "ZERO A 43 28", "ZERO B 47 9", "ZERO C 39 11", "DEC B", "ZERO D 48 44", "INC C", "ZERO B 36 2", "DEC B", "ZERO D 17 47", "DEC C", "DEC A", "INC A", "DEC C", "INC B", "DEC D", "DEC A", "ZERO A 24 2", "INC C", "ZERO B 32 0", "INC B", "ZERO A 30 8", "DEC A", "DEC A", "INC C", "INC C", "ZERO C 5 6", "DEC B", "DEC C", "DEC A", "ZERO C 28 19", "DEC C", "ZERO D 3 39", "ZERO A 26 23", "INC C", "ZERO A 44 24", "ZERO A 0 43", "INC B", "ZERO B 27 22", "INC D", "ZERO C 8 40", "INC B", "DEC D", "ZERO B 20 6", "DEC B", "ZERO A 42 23", "ZERO D 11 49", "DEC A"}
Returns: {"INC C", "INC C", "EQUAL A K 56 37", "EQUAL B L 62 10", "EQUAL C M 52 13", "EQUAL B L 7 6", "INC L", "EQUAL D N 63 58", "INC C", "EQUAL B L 49 2", "EQUAL B L 12 11", "INC L", "EQUAL D N 23 62", "EQUAL C M 15 14", "INC M", "EQUAL A K 17 16", "INC K", "INC A", "EQUAL C M 20 19", "INC M", "INC B", "EQUAL D N 23 22", "INC N", "EQUAL A K 25 24", "INC K", "EQUAL A K 32 2", "INC C", "EQUAL B L 44 0", "INC B", "EQUAL A K 41 9", "EQUAL A K 32 31", "INC K", "EQUAL A K 34 33", "INC K", "INC C", "INC C", "EQUAL C M 5 7", "EQUAL B L 39 38", "INC L", "EQUAL C M 41 40", "INC M", "EQUAL A K 43 42", "INC K", "EQUAL C M 37 26", "EQUAL C M 46 45", "INC M", "EQUAL D N 3 52", "EQUAL A K 35 30", "INC C", "EQUAL A K 58 32", "EQUAL A K 0 56", "INC B", "EQUAL B L 36 29", "INC D", "EQUAL C M 9 53", "INC B", "EQUAL D N 58 57", "INC N", "EQUAL B L 27 7", "EQUAL B L 61 60", "INC L", "EQUAL A K 55 30", "EQUAL D N 13 65", "EQUAL A K 65 64", "INC K", "EQUAL C M 69 66", "INC M", "INC Z", "EQUAL C M 69 66" }
{"DEC B", "INC F", "DEC J", "DEC J", "DEC F", "DEC C", "INC H", "ZERO J 28 11", "DEC C", "INC F", "INC F", "DEC J", "INC C", "INC F", "ZERO C 31 25", "ZERO A 6 3", "ZERO A 8 3", "INC J", "DEC J", "ZERO H 35 25", "ZERO F 4 32", "ZERO F 13 31", "ZERO J 1 1", "INC B", "DEC F", "DEC A", "INC F", "ZERO A 36 11", "ZERO J 21 10", "DEC J", "ZERO C 21 14", "ZERO A 24 27", "DEC H", "ZERO F 23 14", "ZERO B 30 35", "INC H"}
Returns: {"EQUAL B L 2 1", "INC L", "INC F", "EQUAL J T 5 4", "INC T", "EQUAL J T 7 6", "INC T", "EQUAL F P 9 8", "INC P", "EQUAL C M 11 10", "INC M", "INC H", "EQUAL J T 38 17", "EQUAL C M 15 14", "INC M", "INC F", "INC F", "EQUAL J T 19 18", "INC T", "INC C", "INC F", "EQUAL C M 42 34", "EQUAL A K 11 5", "EQUAL A K 13 5", "INC J", "EQUAL J T 27 26", "INC T", "EQUAL H R 47 34", "EQUAL F P 7 43", "EQUAL F P 20 42", "EQUAL J T 2 2", "INC B", "EQUAL F P 34 33", "INC P", "EQUAL A K 36 35", "INC K", "INC F", "EQUAL A K 48 17", "EQUAL J T 29 16", "EQUAL J T 41 40", "INC T", "EQUAL C M 29 21", "EQUAL A K 32 37", "EQUAL H R 45 44", "INC R", "EQUAL F P 31 21", "EQUAL B L 41 47", "INC H", "EQUAL C M 52 49", "INC M", "INC Z", "EQUAL C M 52 49" }
{"ZERO H 12 0", "DEC J", "INC H", "DEC H", "INC J", "DEC B", "INC C", "INC F", "DEC B", "ZERO B 20 11", "INC F", "DEC F", "ZERO J 16 1", "INC A", "INC A", "ZERO A 5 9", "DEC H", "ZERO F 4 21", "DEC B", "INC F", "INC A", "INC C", "DEC A"}
Returns: {"EQUAL H R 17 0", "EQUAL J T 3 2", "INC T", "INC H", "EQUAL H R 6 5", "INC R", "INC J", "EQUAL B L 9 8", "INC L", "INC C", "INC F", "EQUAL B L 13 12", "INC L", "EQUAL B L 27 15", "INC F", "EQUAL F P 17 16", "INC P", "EQUAL J T 21 1", "INC A", "INC A", "EQUAL A K 7 13", "EQUAL H R 23 22", "INC R", "EQUAL F P 6 28", "EQUAL B L 26 25", "INC L", "INC F", "INC A", "INC C", "EQUAL A K 31 30", "INC K", "EQUAL C M 35 32", "INC M", "INC Z", "EQUAL C M 35 32" }
{"ZERO A 12 1", "DEC A", "ZERO B 7 3", "DEC B", "INC C", "INC D", "ZERO B 7 3", "ZERO D 0 8", "DEC D", "INC B", "ZERO D 0 8", "ZERO D 0 8"}
Returns: {"EQUAL A K 15 1", "EQUAL A K 3 2", "INC K", "EQUAL B L 9 4", "EQUAL B L 6 5", "INC L", "INC C", "INC D", "EQUAL B L 9 4", "EQUAL D N 0 10", "EQUAL D N 12 11", "INC N", "INC B", "EQUAL D N 0 10", "EQUAL D N 0 10", "EQUAL C M 19 16", "INC M", "INC Z", "EQUAL C M 19 16" }
{"INC C", "INC C", "ZERO A 24 3", "DEC A", "ZERO C 8 5", "DEC C", "INC D", "ZERO C 8 5", "ZERO B 20 9", "DEC B", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 19 16", "DEC E", "INC D", "ZERO E 19 16", "ZERO B 20 9", "ZERO D 23 21", "DEC D", "ZERO D 23 21", "ZERO A 24 3"}
Returns: {"INC C", "INC C", "EQUAL A K 30 3", "EQUAL A K 5 4", "INC K", "EQUAL C M 10 6", "EQUAL C M 8 7", "INC M", "INC D", "EQUAL C M 10 6", "EQUAL B L 25 11", "EQUAL B L 13 12", "INC L", "EQUAL D N 19 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "EQUAL D N 19 14", "EQUAL E O 24 20", "EQUAL E O 22 21", "INC O", "INC D", "EQUAL E O 24 20", "EQUAL B L 25 11", "EQUAL D N 29 26", "EQUAL D N 28 27", "INC N", "EQUAL D N 29 26", "EQUAL A K 30 3", "EQUAL C M 34 31", "INC M", "INC Z", "EQUAL C M 34 31" }
{"INC C", "ZERO A 29 2", "DEC A", "ZERO C 8 5", "ZERO C 8 5", "DEC C", "INC D", "ZERO C 8 5", "ZERO B 21 9", "DEC B", "INC F", "ZERO D 16 12", "DEC D", "INC C", "INC E", "ZERO D 16 12", "ZERO E 20 17", "DEC E", "INC D", "ZERO E 20 17", "ZERO B 21 9", "ZERO D 24 22", "DEC D", "ZERO D 24 22", "ZERO F 28 25", "DEC F", "INC B", "ZERO F 28 25", "ZERO A 29 2"}
Returns: {"INC C", "EQUAL A K 36 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 10 6", "EQUAL C M 10 6", "EQUAL C M 8 7", "INC M", "INC D", "EQUAL C M 10 6", "EQUAL B L 26 11", "EQUAL B L 13 12", "INC L", "INC F", "EQUAL D N 20 15", "EQUAL D N 17 16", "INC N", "INC C", "INC E", "EQUAL D N 20 15", "EQUAL E O 25 21", "EQUAL E O 23 22", "INC O", "INC D", "EQUAL E O 25 21", "EQUAL B L 26 11", "EQUAL D N 30 27", "EQUAL D N 29 28", "INC N", "EQUAL D N 30 27", "EQUAL F P 35 31", "EQUAL F P 33 32", "INC P", "INC B", "EQUAL F P 35 31", "EQUAL A K 36 2", "EQUAL C M 40 37", "INC M", "INC Z", "EQUAL C M 40 37" }
{"INC C", "INC C", "ZERO B 29 3", "DEC B", "ZERO C 8 5", "DEC C", "INC D", "ZERO C 8 5", "ZERO A 21 9", "DEC A", "INC F", "ZERO D 16 12", "DEC D", "INC C", "INC E", "ZERO D 16 12", "ZERO E 20 17", "DEC E", "INC D", "ZERO E 20 17", "ZERO A 21 9", "ZERO D 24 22", "DEC D", "ZERO D 24 22", "ZERO F 28 25", "DEC F", "INC A", "ZERO F 28 25", "ZERO B 29 3"}
Returns: {"INC C", "INC C", "EQUAL B L 36 3", "EQUAL B L 5 4", "INC L", "EQUAL C M 10 6", "EQUAL C M 8 7", "INC M", "INC D", "EQUAL C M 10 6", "EQUAL A K 26 11", "EQUAL A K 13 12", "INC K", "INC F", "EQUAL D N 20 15", "EQUAL D N 17 16", "INC N", "INC C", "INC E", "EQUAL D N 20 15", "EQUAL E O 25 21", "EQUAL E O 23 22", "INC O", "INC D", "EQUAL E O 25 21", "EQUAL A K 26 11", "EQUAL D N 30 27", "EQUAL D N 29 28", "INC N", "EQUAL D N 30 27", "EQUAL F P 35 31", "EQUAL F P 33 32", "INC P", "INC A", "EQUAL F P 35 31", "EQUAL B L 36 3", "EQUAL C M 40 37", "INC M", "INC Z", "EQUAL C M 40 37" }
{"DEC D", "INC A", "ZERO B 24 23", "INC D", "INC A", "ZERO B 10 5", "ZERO C 0 10", "DEC B", "DEC D", "DEC D", "INC D", "INC A", "ZERO C 1 17", "DEC A", "ZERO B 0 23", "INC A", "DEC D", "ZERO A 26 0", "DEC A", "DEC B", "DEC A", "INC B", "DEC D", "DEC D", "INC C", "ZERO A 12 13", "INC C"}
Returns: {"EQUAL D N 2 1", "INC N", "INC A", "EQUAL B L 35 33", "INC D", "INC A", "EQUAL B L 14 6", "EQUAL C M 0 14", "EQUAL B L 10 9", "INC L", "EQUAL D N 12 11", "INC N", "EQUAL D N 14 13", "INC N", "INC D", "INC A", "EQUAL C M 2 23", "EQUAL A K 19 18", "INC K", "EQUAL B L 0 33", "INC A", "EQUAL D N 23 22", "INC N", "EQUAL A K 37 0", "EQUAL A K 26 25", "INC K", "EQUAL B L 28 27", "INC L", "EQUAL A K 30 29", "INC K", "INC B", "EQUAL D N 33 32", "INC N", "EQUAL D N 35 34", "INC N", "INC C", "EQUAL A K 16 17", "INC C", "EQUAL C M 42 39", "INC M", "INC Z", "EQUAL C M 42 39" }
{"DEC A", "INC A", "DEC B", "DEC B", "ZERO B 14 11", "ZERO D 8 14", "DEC C", "DEC B", "ZERO C 15 6", "ZERO B 6 11", "DEC A", "ZERO B 15 1", "DEC B", "DEC B", "DEC D", "DEC A"}
Returns: {"EQUAL A K 2 1", "INC K", "INC A", "EQUAL B L 5 4", "INC L", "EQUAL B L 7 6", "INC L", "EQUAL B L 22 17", "EQUAL D N 13 22", "EQUAL C M 11 10", "INC M", "EQUAL B L 13 12", "INC L", "EQUAL C M 24 9", "EQUAL B L 9 17", "EQUAL A K 17 16", "INC K", "EQUAL B L 24 2", "EQUAL B L 20 19", "INC L", "EQUAL B L 22 21", "INC L", "EQUAL D N 24 23", "INC N", "EQUAL A K 26 25", "INC K", "EQUAL C M 30 27", "INC M", "INC Z", "EQUAL C M 30 27" }
{"DEC B", "INC D", "ZERO B 20 11", "ZERO D 0 18", "ZERO A 3 12", "ZERO B 1 7", "INC D", "DEC B", "DEC B", "INC D", "ZERO B 5 0", "ZERO B 12 10", "ZERO D 16 13", "DEC C", "ZERO B 19 7", "ZERO D 13 14", "ZERO D 13 14", "DEC D", "INC C", "INC A"}
Returns: {"EQUAL B L 2 1", "INC L", "INC D", "EQUAL B L 25 14", "EQUAL D N 0 23", "EQUAL A K 4 15", "EQUAL B L 2 8", "INC D", "EQUAL B L 10 9", "INC L", "EQUAL B L 12 11", "INC L", "INC D", "EQUAL B L 6 0", "EQUAL B L 15 13", "EQUAL D N 20 16", "EQUAL C M 18 17", "INC M", "EQUAL B L 24 8", "EQUAL D N 16 18", "EQUAL D N 16 18", "EQUAL D N 23 22", "INC N", "INC C", "INC A", "EQUAL C M 29 26", "INC M", "INC Z", "EQUAL C M 29 26" }
{"ZERO C 10 9", "DEC A", "ZERO B 13 18", "INC B", "ZERO J 4 7", "DEC J", "INC A", "DEC J", "DEC B", "DEC J", "INC C", "ZERO B 15 8", "DEC J", "DEC A", "ZERO A 9 2", "INC A", "DEC B", "DEC A", "DEC A"}
Returns: {"EQUAL C M 15 13", "EQUAL A K 3 2", "INC K", "EQUAL B L 19 27", "INC B", "EQUAL J T 5 9", "EQUAL J T 8 7", "INC T", "INC A", "EQUAL J T 11 10", "INC T", "EQUAL B L 13 12", "INC L", "EQUAL J T 15 14", "INC T", "INC C", "EQUAL B L 22 11", "EQUAL J T 19 18", "INC T", "EQUAL A K 21 20", "INC K", "EQUAL A K 13 3", "INC A", "EQUAL B L 25 24", "INC L", "EQUAL A K 27 26", "INC K", "EQUAL A K 29 28", "INC K", "EQUAL C M 33 30", "INC M", "INC Z", "EQUAL C M 33 30" }
{"INC C", "INC C", "DEC B", "INC C", "ZERO A 4 7", "ZERO A 8 9", "DEC B", "INC C", "INC C", "DEC B", "INC C", "INC G", "INC A", "ZERO B 14 7", "DEC A", "INC C", "DEC A", "DEC C"}
Returns: {"INC C", "INC C", "EQUAL B L 4 3", "INC L", "INC C", "EQUAL A K 5 9", "EQUAL A K 10 11", "EQUAL B L 9 8", "INC L", "INC C", "INC C", "EQUAL B L 13 12", "INC L", "INC C", "INC G", "INC A", "EQUAL B L 17 9", "EQUAL A K 19 18", "INC K", "INC C", "EQUAL A K 22 21", "INC K", "EQUAL C M 24 23", "INC M", "EQUAL C M 28 25", "INC M", "INC Z", "EQUAL C M 28 25" }
{"ZERO A 16 7", "DEC A", "ZERO C 28 24", "DEC C", "ZERO A 4 16", "INC D", "ZERO A 23 26", "ZERO B 35 18", "ZERO B 0 22", "INC B", "INC A", "INC B", "INC D", "DEC B", "ZERO B 19 37", "INC A", "INC D", "ZERO A 31 1", "INC D", "INC A", "ZERO A 26 8", "ZERO A 26 8", "INC C", "DEC B", "DEC B", "DEC C", "ZERO C 4 19", "DEC B", "INC C", "DEC D", "ZERO B 29 16", "INC D", "INC A", "DEC B", "INC B", "INC B", "DEC A", "DEC C"}
Returns: {"EQUAL A K 19 9", "EQUAL A K 3 2", "INC K", "EQUAL C M 35 28", "EQUAL C M 6 5", "INC M", "EQUAL A K 6 19", "INC D", "EQUAL A K 26 32", "EQUAL B L 44 21", "EQUAL B L 0 25", "INC B", "INC A", "INC B", "INC D", "EQUAL B L 17 16", "INC L", "EQUAL B L 22 47", "INC A", "INC D", "EQUAL A K 39 1", "INC D", "INC A", "EQUAL A K 32 10", "EQUAL A K 32 10", "INC C", "EQUAL B L 28 27", "INC L", "EQUAL B L 30 29", "INC L", "EQUAL C M 32 31", "INC M", "EQUAL C M 6 22", "EQUAL B L 35 34", "INC L", "INC C", "EQUAL D N 38 37", "INC N", "EQUAL B L 36 19", "INC D", "INC A", "EQUAL B L 43 42", "INC L", "INC B", "INC B", "EQUAL A K 47 46", "INC K", "EQUAL C M 49 48", "INC M", "EQUAL C M 53 50", "INC M", "INC Z", "EQUAL C M 53 50" }
{"INC C", "INC C", "ZERO A 43 27", "ZERO B 47 9", "ZERO C 39 11", "DEC B", "ZERO D 48 44", "INC C", "ZERO B 35 2", "DEC B", "ZERO D 17 47", "DEC C", "DEC A", "INC A", "DEC C", "INC B", "DEC D", "DEC A", "ZERO A 24 2", "INC C", "ZERO B 31 0", "INC B", "ZERO A 29 8", "DEC A", "DEC A", "INC C", "ZERO C 5 6", "DEC B", "DEC C", "DEC A", "ZERO C 27 19", "DEC C", "ZERO D 3 39", "ZERO A 25 23", "INC C", "ZERO A 44 24", "ZERO A 0 43", "ZERO A 0 43", "INC B", "ZERO B 26 22", "INC D", "ZERO C 8 40", "INC B", "DEC D", "ZERO B 20 6", "DEC B", "ZERO A 42 23", "ZERO D 11 49", "DEC A"}
Returns: {"INC C", "INC C", "EQUAL A K 56 36", "EQUAL B L 62 10", "EQUAL C M 52 13", "EQUAL B L 7 6", "INC L", "EQUAL D N 63 58", "INC C", "EQUAL B L 48 2", "EQUAL B L 12 11", "INC L", "EQUAL D N 23 62", "EQUAL C M 15 14", "INC M", "EQUAL A K 17 16", "INC K", "INC A", "EQUAL C M 20 19", "INC M", "INC B", "EQUAL D N 23 22", "INC N", "EQUAL A K 25 24", "INC K", "EQUAL A K 32 2", "INC C", "EQUAL B L 43 0", "INC B", "EQUAL A K 40 9", "EQUAL A K 32 31", "INC K", "EQUAL A K 34 33", "INC K", "INC C", "EQUAL C M 5 7", "EQUAL B L 38 37", "INC L", "EQUAL C M 40 39", "INC M", "EQUAL A K 42 41", "INC K", "EQUAL C M 36 26", "EQUAL C M 45 44", "INC M", "EQUAL D N 3 52", "EQUAL A K 34 30", "INC C", "EQUAL A K 58 32", "EQUAL A K 0 56", "EQUAL A K 0 56", "INC B", "EQUAL B L 35 29", "INC D", "EQUAL C M 9 53", "INC B", "EQUAL D N 58 57", "INC N", "EQUAL B L 27 7", "EQUAL B L 61 60", "INC L", "EQUAL A K 55 30", "EQUAL D N 13 65", "EQUAL A K 65 64", "INC K", "EQUAL C M 69 66", "INC M", "INC Z", "EQUAL C M 69 66" }
{"DEC B", "INC F", "DEC J", "DEC F", "DEC C", "INC H", "ZERO J 28 10", "DEC C", "INC F", "INC F", "DEC J", "INC C", "INC F", "ZERO C 31 24", "ZERO A 5 2", "ZERO A 7 2", "INC J", "DEC J", "ZERO H 35 24", "ZERO F 3 32", "ZERO F 12 31", "ZERO J 1 1", "INC B", "DEC F", "DEC A", "INC F", "ZERO A 36 10", "ZERO J 20 9", "ZERO J 20 9", "DEC J", "ZERO C 20 13", "ZERO A 23 26", "DEC H", "ZERO F 22 13", "ZERO B 30 35", "INC H"}
Returns: {"EQUAL B L 2 1", "INC L", "INC F", "EQUAL J T 5 4", "INC T", "EQUAL F P 7 6", "INC P", "EQUAL C M 9 8", "INC M", "INC H", "EQUAL J T 37 15", "EQUAL C M 13 12", "INC M", "INC F", "INC F", "EQUAL J T 17 16", "INC T", "INC C", "INC F", "EQUAL C M 41 32", "EQUAL A K 9 3", "EQUAL A K 11 3", "INC J", "EQUAL J T 25 24", "INC T", "EQUAL H R 46 32", "EQUAL F P 5 42", "EQUAL F P 18 41", "EQUAL J T 2 2", "INC B", "EQUAL F P 32 31", "INC P", "EQUAL A K 34 33", "INC K", "INC F", "EQUAL A K 47 15", "EQUAL J T 27 14", "EQUAL J T 27 14", "EQUAL J T 40 39", "INC T", "EQUAL C M 27 19", "EQUAL A K 30 35", "EQUAL H R 44 43", "INC R", "EQUAL F P 29 19", "EQUAL B L 40 46", "INC H", "EQUAL C M 51 48", "INC M", "INC Z", "EQUAL C M 51 48" }
{"ZERO H 13 0", "DEC J", "INC H", "DEC H", "INC J", "DEC B", "INC C", "INC F", "INC F", "DEC B", "ZERO B 20 12", "INC F", "DEC F", "ZERO J 16 1", "INC A", "ZERO A 5 10", "DEC H", "ZERO F 4 21", "DEC B", "INC F", "INC A", "INC C", "DEC A"}
Returns: {"EQUAL H R 18 0", "EQUAL J T 3 2", "INC T", "INC H", "EQUAL H R 6 5", "INC R", "INC J", "EQUAL B L 9 8", "INC L", "INC C", "INC F", "INC F", "EQUAL B L 14 13", "INC L", "EQUAL B L 27 16", "INC F", "EQUAL F P 18 17", "INC P", "EQUAL J T 21 1", "INC A", "EQUAL A K 7 14", "EQUAL H R 23 22", "INC R", "EQUAL F P 6 28", "EQUAL B L 26 25", "INC L", "INC F", "INC A", "INC C", "EQUAL A K 31 30", "INC K", "EQUAL C M 35 32", "INC M", "INC Z", "EQUAL C M 35 32" }
{"ZERO A 12 1", "DEC A", "ZERO B 8 4", "DEC B", "DEC B", "INC C", "INC D", "ZERO B 8 4", "ZERO D 0 9", "DEC D", "INC B", "ZERO D 0 9"}
Returns: {"EQUAL A K 16 1", "EQUAL A K 3 2", "INC K", "EQUAL B L 11 6", "EQUAL B L 6 5", "INC L", "EQUAL B L 8 7", "INC L", "INC C", "INC D", "EQUAL B L 11 6", "EQUAL D N 0 12", "EQUAL D N 14 13", "INC N", "INC B", "EQUAL D N 0 12", "EQUAL C M 20 17", "INC M", "INC Z", "EQUAL C M 20 17" }
{"INC C", "ZERO A 24 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 20 8", "DEC B", "ZERO D 14 10", "DEC D", "INC C", "INC E", "ZERO D 14 10", "ZERO E 19 15", "DEC E", "INC D", "INC D", "ZERO E 19 15", "ZERO B 20 8", "ZERO D 23 21", "DEC D", "ZERO D 23 21", "ZERO A 24 2"}
Returns: {"INC C", "EQUAL A K 30 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 25 10", "EQUAL B L 12 11", "INC L", "EQUAL D N 18 13", "EQUAL D N 15 14", "INC N", "INC C", "INC E", "EQUAL D N 18 13", "EQUAL E O 24 19", "EQUAL E O 21 20", "INC O", "INC D", "INC D", "EQUAL E O 24 19", "EQUAL B L 25 10", "EQUAL D N 29 26", "EQUAL D N 28 27", "INC N", "EQUAL D N 29 26", "EQUAL A K 30 2", "EQUAL C M 34 31", "INC M", "INC Z", "EQUAL C M 34 31" }
{"INC C", "ZERO A 29 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 21 8", "DEC B", "INC F", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 20 17", "DEC E", "DEC E", "INC D", "ZERO E 20 17", "ZERO B 21 8", "ZERO D 24 22", "DEC D", "ZERO D 24 22", "ZERO F 28 25", "DEC F", "INC B", "ZERO F 28 25", "ZERO A 29 2"}
Returns: {"INC C", "EQUAL A K 37 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 27 10", "EQUAL B L 12 11", "INC L", "INC F", "EQUAL D N 19 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "EQUAL D N 19 14", "EQUAL E O 26 22", "EQUAL E O 22 21", "INC O", "EQUAL E O 24 23", "INC O", "INC D", "EQUAL E O 26 22", "EQUAL B L 27 10", "EQUAL D N 31 28", "EQUAL D N 30 29", "INC N", "EQUAL D N 31 28", "EQUAL F P 36 32", "EQUAL F P 34 33", "INC P", "INC B", "EQUAL F P 36 32", "EQUAL A K 37 2", "EQUAL C M 41 38", "INC M", "INC Z", "EQUAL C M 41 38" }
{"INC C", "ZERO B 29 2", "DEC B", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO A 21 8", "DEC A", "INC F", "ZERO D 16 12", "DEC D", "DEC D", "INC C", "INC E", "ZERO D 16 12", "ZERO E 20 17", "DEC E", "INC D", "ZERO E 20 17", "ZERO A 21 8", "ZERO D 24 22", "DEC D", "ZERO D 24 22", "ZERO F 28 25", "DEC F", "INC A", "ZERO F 28 25", "ZERO B 29 2"}
Returns: {"INC C", "EQUAL B L 37 2", "EQUAL B L 4 3", "INC L", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL A K 27 10", "EQUAL A K 12 11", "INC K", "INC F", "EQUAL D N 21 16", "EQUAL D N 16 15", "INC N", "EQUAL D N 18 17", "INC N", "INC C", "INC E", "EQUAL D N 21 16", "EQUAL E O 26 22", "EQUAL E O 24 23", "INC O", "INC D", "EQUAL E O 26 22", "EQUAL A K 27 10", "EQUAL D N 31 28", "EQUAL D N 30 29", "INC N", "EQUAL D N 31 28", "EQUAL F P 36 32", "EQUAL F P 34 33", "INC P", "INC A", "EQUAL F P 36 32", "EQUAL B L 37 2", "EQUAL C M 41 38", "INC M", "INC Z", "EQUAL C M 41 38" }
{"ZERO A 10 1", "DEC A", "ZERO B 6 3", "DEC B", "INC C", "ZERO B 6 3", "ZERO D 0 7", "DEC D", "INC B", "ZERO D 0 7"}
Returns: {"EQUAL A K 13 1", "EQUAL A K 3 2", "INC K", "EQUAL B L 8 4", "EQUAL B L 6 5", "INC L", "INC C", "EQUAL B L 8 4", "EQUAL D N 0 9", "EQUAL D N 11 10", "INC N", "INC B", "EQUAL D N 0 9", "EQUAL C M 17 14", "INC M", "INC Z", "EQUAL C M 17 14" }
{"INC C", "ZERO A 22 2", "ZERO C 6 3", "DEC C", "INC D", "ZERO C 6 3", "ZERO B 18 7", "DEC B", "ZERO D 13 9", "DEC D", "INC C", "INC E", "ZERO D 13 9", "ZERO E 17 14", "DEC E", "INC D", "ZERO E 17 14", "ZERO B 18 7", "ZERO D 21 19", "DEC D", "ZERO D 21 19", "ZERO A 22 2"}
Returns: {"INC C", "EQUAL A K 27 2", "EQUAL C M 7 3", "EQUAL C M 5 4", "INC M", "INC D", "EQUAL C M 7 3", "EQUAL B L 22 8", "EQUAL B L 10 9", "INC L", "EQUAL D N 16 11", "EQUAL D N 13 12", "INC N", "INC C", "INC E", "EQUAL D N 16 11", "EQUAL E O 21 17", "EQUAL E O 19 18", "INC O", "INC D", "EQUAL E O 21 17", "EQUAL B L 22 8", "EQUAL D N 26 23", "EQUAL D N 25 24", "INC N", "EQUAL D N 26 23", "EQUAL A K 27 2", "EQUAL C M 31 28", "INC M", "INC Z", "EQUAL C M 31 28" }
{"INC C", "ZERO A 27 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 19 8", "DEC B", "INC F", "ZERO D 14 11", "DEC D", "INC C", "ZERO D 14 11", "ZERO E 18 15", "DEC E", "INC D", "ZERO E 18 15", "ZERO B 19 8", "ZERO D 22 20", "DEC D", "ZERO D 22 20", "ZERO F 26 23", "DEC F", "INC B", "ZERO F 26 23", "ZERO A 27 2"}
Returns: {"INC C", "EQUAL A K 34 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 24 10", "EQUAL B L 12 11", "INC L", "INC F", "EQUAL D N 18 14", "EQUAL D N 16 15", "INC N", "INC C", "EQUAL D N 18 14", "EQUAL E O 23 19", "EQUAL E O 21 20", "INC O", "INC D", "EQUAL E O 23 19", "EQUAL B L 24 10", "EQUAL D N 28 25", "EQUAL D N 27 26", "INC N", "EQUAL D N 28 25", "EQUAL F P 33 29", "EQUAL F P 31 30", "INC P", "INC B", "EQUAL F P 33 29", "EQUAL A K 34 2", "EQUAL C M 38 35", "INC M", "INC Z", "EQUAL C M 38 35" }
{"INC C", "ZERO B 27 2", "DEC B", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO A 19 8", "DEC A", "INC F", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 18 16", "DEC E", "ZERO E 18 16", "ZERO A 19 8", "ZERO D 22 20", "DEC D", "ZERO D 22 20", "ZERO F 26 23", "DEC F", "INC A", "ZERO F 26 23", "ZERO B 27 2"}
Returns: {"INC C", "EQUAL B L 34 2", "EQUAL B L 4 3", "INC L", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL A K 24 10", "EQUAL A K 12 11", "INC K", "INC F", "EQUAL D N 19 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "EQUAL D N 19 14", "EQUAL E O 23 20", "EQUAL E O 22 21", "INC O", "EQUAL E O 23 20", "EQUAL A K 24 10", "EQUAL D N 28 25", "EQUAL D N 27 26", "INC N", "EQUAL D N 28 25", "EQUAL F P 33 29", "EQUAL F P 31 30", "INC P", "INC A", "EQUAL F P 33 29", "EQUAL B L 34 2", "EQUAL C M 38 35", "INC M", "INC Z", "EQUAL C M 38 35" }
{"DEC D", "INC A", "ZERO B 22 21", "INC D", "INC A", "ZERO B 9 5", "ZERO C 0 9", "DEC B", "DEC D", "INC D", "INC A", "ZERO C 1 15", "DEC A", "ZERO B 0 21", "DEC D", "ZERO A 24 0", "DEC A", "DEC B", "DEC A", "INC B", "DEC D", "DEC D", "INC C", "ZERO A 11 12", "INC C"}
Returns: {"EQUAL D N 2 1", "INC N", "INC A", "EQUAL B L 32 30", "INC D", "INC A", "EQUAL B L 12 6", "EQUAL C M 0 12", "EQUAL B L 10 9", "INC L", "EQUAL D N 12 11", "INC N", "INC D", "INC A", "EQUAL C M 2 20", "EQUAL A K 17 16", "INC K", "EQUAL B L 0 30", "EQUAL D N 20 19", "INC N", "EQUAL A K 34 0", "EQUAL A K 23 22", "INC K", "EQUAL B L 25 24", "INC L", "EQUAL A K 27 26", "INC K", "INC B", "EQUAL D N 30 29", "INC N", "EQUAL D N 32 31", "INC N", "INC C", "EQUAL A K 14 15", "INC C", "EQUAL C M 39 36", "INC M", "INC Z", "EQUAL C M 39 36" }
{"DEC A", "INC A", "DEC B", "DEC B", "ZERO B 12 10", "ZERO D 8 12", "DEC C", "DEC B", "ZERO C 13 6", "DEC A", "ZERO B 13 1", "DEC B", "DEC D", "DEC A"}
Returns: {"EQUAL A K 2 1", "INC K", "INC A", "EQUAL B L 5 4", "INC L", "EQUAL B L 7 6", "INC L", "EQUAL B L 19 16", "EQUAL D N 13 19", "EQUAL C M 11 10", "INC M", "EQUAL B L 13 12", "INC L", "EQUAL C M 21 9", "EQUAL A K 16 15", "INC K", "EQUAL B L 21 2", "EQUAL B L 19 18", "INC L", "EQUAL D N 21 20", "INC N", "EQUAL A K 23 22", "INC K", "EQUAL C M 27 24", "INC M", "INC Z", "EQUAL C M 27 24" }
{"DEC B", "INC D", "ZERO B 18 10", "ZERO D 0 16", "ZERO A 3 11", "ZERO B 1 7", "INC D", "DEC B", "DEC B", "INC D", "ZERO B 11 10", "ZERO D 14 12", "DEC C", "ZERO B 17 7", "ZERO D 12 13", "DEC D", "INC C", "INC A"}
Returns: {"EQUAL B L 2 1", "INC L", "INC D", "EQUAL B L 23 13", "EQUAL D N 0 21", "EQUAL A K 4 14", "EQUAL B L 2 8", "INC D", "EQUAL B L 10 9", "INC L", "EQUAL B L 12 11", "INC L", "INC D", "EQUAL B L 14 13", "EQUAL D N 18 15", "EQUAL C M 17 16", "INC M", "EQUAL B L 22 8", "EQUAL D N 15 17", "EQUAL D N 21 20", "INC N", "INC C", "INC A", "EQUAL C M 27 24", "INC M", "INC Z", "EQUAL C M 27 24" }
{"ZERO C 9 8", "DEC A", "ZERO B 12 16", "INC B", "ZERO J 4 7", "DEC J", "INC A", "DEC J", "DEC J", "INC C", "ZERO B 14 8", "DEC J", "DEC A", "ZERO A 8 2", "INC A", "DEC B", "DEC A"}
Returns: {"EQUAL C M 13 11", "EQUAL A K 3 2", "INC K", "EQUAL B L 17 23", "INC B", "EQUAL J T 5 9", "EQUAL J T 8 7", "INC T", "INC A", "EQUAL J T 11 10", "INC T", "EQUAL J T 13 12", "INC T", "INC C", "EQUAL B L 20 11", "EQUAL J T 17 16", "INC T", "EQUAL A K 19 18", "INC K", "EQUAL A K 11 3", "INC A", "EQUAL B L 23 22", "INC L", "EQUAL A K 25 24", "INC K", "EQUAL C M 29 26", "INC M", "INC Z", "EQUAL C M 29 26" }
{"INC C", "DEC B", "INC C", "ZERO A 3 6", "ZERO A 7 8", "DEC B", "INC C", "INC C", "DEC B", "INC C", "INC G", "INC A", "ZERO B 13 6", "DEC A", "INC C", "DEC A"}
Returns: {"INC C", "EQUAL B L 3 2", "INC L", "INC C", "EQUAL A K 4 8", "EQUAL A K 9 10", "EQUAL B L 8 7", "INC L", "INC C", "INC C", "EQUAL B L 12 11", "INC L", "INC C", "INC G", "INC A", "EQUAL B L 16 8", "EQUAL A K 18 17", "INC K", "INC C", "EQUAL A K 21 20", "INC K", "EQUAL C M 25 22", "INC M", "INC Z", "EQUAL C M 25 22" }
{"ZERO A 16 7", "DEC A", "ZERO C 26 23", "DEC C", "ZERO A 4 16", "INC D", "ZERO A 22 24", "ZERO B 33 18", "ZERO B 0 21", "INC B", "INC A", "INC B", "INC D", "DEC B", "ZERO B 19 35", "INC A", "INC D", "ZERO A 29 1", "INC D", "INC A", "ZERO A 24 8", "INC C", "DEC B", "DEC B", "ZERO C 4 19", "DEC B", "INC C", "DEC D", "ZERO B 27 16", "INC D", "INC A", "DEC B", "INC B", "INC B", "DEC A", "DEC C"}
Returns: {"EQUAL A K 19 9", "EQUAL A K 3 2", "INC K", "EQUAL C M 32 27", "EQUAL C M 6 5", "INC M", "EQUAL A K 6 19", "INC D", "EQUAL A K 25 29", "EQUAL B L 41 21", "EQUAL B L 0 24", "INC B", "INC A", "INC B", "INC D", "EQUAL B L 17 16", "INC L", "EQUAL B L 22 44", "INC A", "INC D", "EQUAL A K 36 1", "INC D", "INC A", "EQUAL A K 29 10", "INC C", "EQUAL B L 27 26", "INC L", "EQUAL B L 29 28", "INC L", "EQUAL C M 6 22", "EQUAL B L 32 31", "INC L", "INC C", "EQUAL D N 35 34", "INC N", "EQUAL B L 33 19", "INC D", "INC A", "EQUAL B L 40 39", "INC L", "INC B", "INC B", "EQUAL A K 44 43", "INC K", "EQUAL C M 46 45", "INC M", "EQUAL C M 50 47", "INC M", "INC Z", "EQUAL C M 50 47" }
{"INC C", "INC C", "ZERO A 41 26", "ZERO B 45 9", "ZERO C 37 11", "DEC B", "ZERO D 46 42", "INC C", "ZERO B 34 2", "DEC B", "ZERO D 17 45", "DEC C", "DEC A", "INC A", "DEC C", "INC B", "DEC D", "DEC A", "ZERO A 24 2", "INC C", "ZERO B 30 0", "INC B", "ZERO A 28 8", "DEC A", "DEC A", "ZERO C 5 6", "DEC B", "DEC C", "DEC A", "ZERO C 26 19", "DEC C", "ZERO D 3 37", "ZERO A 25 23", "INC C", "ZERO A 42 24", "ZERO A 0 41", "INC B", "ZERO B 25 22", "INC D", "ZERO C 8 38", "INC B", "DEC D", "ZERO B 20 6", "DEC B", "ZERO A 40 23", "ZERO D 11 47", "DEC A"}
Returns: {"INC C", "INC C", "EQUAL A K 54 35", "EQUAL B L 60 10", "EQUAL C M 50 13", "EQUAL B L 7 6", "INC L", "EQUAL D N 61 56", "INC C", "EQUAL B L 47 2", "EQUAL B L 12 11", "INC L", "EQUAL D N 23 60", "EQUAL C M 15 14", "INC M", "EQUAL A K 17 16", "INC K", "INC A", "EQUAL C M 20 19", "INC M", "INC B", "EQUAL D N 23 22", "INC N", "EQUAL A K 25 24", "INC K", "EQUAL A K 32 2", "INC C", "EQUAL B L 42 0", "INC B", "EQUAL A K 39 9", "EQUAL A K 32 31", "INC K", "EQUAL A K 34 33", "INC K", "EQUAL C M 5 7", "EQUAL B L 37 36", "INC L", "EQUAL C M 39 38", "INC M", "EQUAL A K 41 40", "INC K", "EQUAL C M 35 26", "EQUAL C M 44 43", "INC M", "EQUAL D N 3 50", "EQUAL A K 34 30", "INC C", "EQUAL A K 56 32", "EQUAL A K 0 54", "INC B", "EQUAL B L 34 29", "INC D", "EQUAL C M 9 51", "INC B", "EQUAL D N 56 55", "INC N", "EQUAL B L 27 7", "EQUAL B L 59 58", "INC L", "EQUAL A K 53 30", "EQUAL D N 13 63", "EQUAL A K 63 62", "INC K", "EQUAL C M 67 64", "INC M", "INC Z", "EQUAL C M 67 64" }
{"DEC B", "INC F", "DEC F", "DEC C", "INC H", "ZERO J 26 9", "DEC C", "INC F", "INC F", "DEC J", "INC C", "INC F", "ZERO C 29 23", "ZERO A 4 2", "ZERO A 6 2", "INC J", "DEC J", "ZERO H 33 23", "ZERO F 2 30", "ZERO F 11 29", "ZERO J 1 1", "INC B", "DEC F", "DEC A", "INC F", "ZERO A 34 9", "ZERO J 19 8", "DEC J", "ZERO C 19 12", "ZERO A 22 25", "DEC H", "ZERO F 21 12", "ZERO B 28 33", "INC H"}
Returns: {"EQUAL B L 2 1", "INC L", "INC F", "EQUAL F P 5 4", "INC P", "EQUAL C M 7 6", "INC M", "INC H", "EQUAL J T 34 13", "EQUAL C M 11 10", "INC M", "INC F", "INC F", "EQUAL J T 15 14", "INC T", "INC C", "INC F", "EQUAL C M 38 30", "EQUAL A K 7 3", "EQUAL A K 9 3", "INC J", "EQUAL J T 23 22", "INC T", "EQUAL H R 43 30", "EQUAL F P 3 39", "EQUAL F P 16 38", "EQUAL J T 2 2", "INC B", "EQUAL F P 30 29", "INC P", "EQUAL A K 32 31", "INC K", "INC F", "EQUAL A K 44 13", "EQUAL J T 25 12", "EQUAL J T 37 36", "INC T", "EQUAL C M 25 17", "EQUAL A K 28 33", "EQUAL H R 41 40", "INC R", "EQUAL F P 27 17", "EQUAL B L 37 43", "INC H", "EQUAL C M 48 45", "INC M", "INC Z", "EQUAL C M 48 45" }
{"ZERO H 12 0", "DEC J", "INC H", "DEC H", "INC J", "DEC B", "INC C", "INC F", "DEC B", "ZERO B 18 11", "INC F", "DEC F", "ZERO J 14 1", "ZERO A 5 9", "DEC H", "ZERO F 4 19", "DEC B", "INC F", "INC A", "INC C", "DEC A"}
Returns: {"EQUAL H R 17 0", "EQUAL J T 3 2", "INC T", "INC H", "EQUAL H R 6 5", "INC R", "INC J", "EQUAL B L 9 8", "INC L", "INC C", "INC F", "EQUAL B L 13 12", "INC L", "EQUAL B L 25 15", "INC F", "EQUAL F P 17 16", "INC P", "EQUAL J T 19 1", "EQUAL A K 7 13", "EQUAL H R 21 20", "INC R", "EQUAL F P 6 26", "EQUAL B L 24 23", "INC L", "INC F", "INC A", "INC C", "EQUAL A K 29 28", "INC K", "EQUAL C M 33 30", "INC M", "INC Z", "EQUAL C M 33 30" }
{"ZERO A 10 1", "DEC A", "ZERO B 7 3", "DEC B", "INC C", "INC D", "ZERO B 7 3", "ZERO D 0 8", "DEC D", "INC B"}
Returns: {"EQUAL A K 13 1", "EQUAL A K 3 2", "INC K", "EQUAL B L 9 4", "EQUAL B L 6 5", "INC L", "INC C", "INC D", "EQUAL B L 9 4", "EQUAL D N 0 10", "EQUAL D N 12 11", "INC N", "INC B", "EQUAL C M 17 14", "INC M", "INC Z", "EQUAL C M 17 14" }
{"ZERO A 22 1", "DEC A", "ZERO C 6 3", "DEC C", "INC D", "ZERO C 6 3", "ZERO B 18 7", "DEC B", "ZERO D 13 9", "DEC D", "INC C", "INC E", "ZERO D 13 9", "ZERO E 17 14", "DEC E", "INC D", "ZERO E 17 14", "ZERO B 18 7", "ZERO D 21 19", "DEC D", "ZERO D 21 19", "ZERO A 22 1"}
Returns: {"EQUAL A K 28 1", "EQUAL A K 3 2", "INC K", "EQUAL C M 8 4", "EQUAL C M 6 5", "INC M", "INC D", "EQUAL C M 8 4", "EQUAL B L 23 9", "EQUAL B L 11 10", "INC L", "EQUAL D N 17 12", "EQUAL D N 14 13", "INC N", "INC C", "INC E", "EQUAL D N 17 12", "EQUAL E O 22 18", "EQUAL E O 20 19", "INC O", "INC D", "EQUAL E O 22 18", "EQUAL B L 23 9", "EQUAL D N 27 24", "EQUAL D N 26 25", "INC N", "EQUAL D N 27 24", "EQUAL A K 28 1", "EQUAL C M 32 29", "INC M", "INC Z", "EQUAL C M 32 29" }
{"INC C", "ZERO A 27 2", "DEC A", "DEC C", "INC D", "ZERO C 6 3", "ZERO B 19 7", "DEC B", "INC F", "ZERO D 14 10", "DEC D", "INC C", "INC E", "ZERO D 14 10", "ZERO E 18 15", "DEC E", "INC D", "ZERO E 18 15", "ZERO B 19 7", "ZERO D 22 20", "DEC D", "ZERO D 22 20", "ZERO F 26 23", "DEC F", "INC B", "ZERO F 26 23", "ZERO A 27 2"}
Returns: {"INC C", "EQUAL A K 34 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 6 5", "INC M", "INC D", "EQUAL C M 8 4", "EQUAL B L 24 9", "EQUAL B L 11 10", "INC L", "INC F", "EQUAL D N 18 13", "EQUAL D N 15 14", "INC N", "INC C", "INC E", "EQUAL D N 18 13", "EQUAL E O 23 19", "EQUAL E O 21 20", "INC O", "INC D", "EQUAL E O 23 19", "EQUAL B L 24 9", "EQUAL D N 28 25", "EQUAL D N 27 26", "INC N", "EQUAL D N 28 25", "EQUAL F P 33 29", "EQUAL F P 31 30", "INC P", "INC B", "EQUAL F P 33 29", "EQUAL A K 34 2", "EQUAL C M 38 35", "INC M", "INC Z", "EQUAL C M 38 35" }
{"ZERO B 27 1", "DEC B", "ZERO C 6 3", "DEC C", "INC D", "ZERO C 6 3", "ZERO A 19 7", "DEC A", "INC F", "ZERO D 14 10", "DEC D", "INC C", "INC E", "ZERO D 14 10", "ZERO E 18 15", "DEC E", "INC D", "ZERO E 18 15", "ZERO A 19 7", "ZERO D 22 20", "DEC D", "ZERO D 22 20", "ZERO F 26 23", "DEC F", "INC A", "ZERO F 26 23", "ZERO B 27 1"}
Returns: {"EQUAL B L 34 1", "EQUAL B L 3 2", "INC L", "EQUAL C M 8 4", "EQUAL C M 6 5", "INC M", "INC D", "EQUAL C M 8 4", "EQUAL A K 24 9", "EQUAL A K 11 10", "INC K", "INC F", "EQUAL D N 18 13", "EQUAL D N 15 14", "INC N", "INC C", "INC E", "EQUAL D N 18 13", "EQUAL E O 23 19", "EQUAL E O 21 20", "INC O", "INC D", "EQUAL E O 23 19", "EQUAL A K 24 9", "EQUAL D N 28 25", "EQUAL D N 27 26", "INC N", "EQUAL D N 28 25", "EQUAL F P 33 29", "EQUAL F P 31 30", "INC P", "INC A", "EQUAL F P 33 29", "EQUAL B L 34 1", "EQUAL C M 38 35", "INC M", "INC Z", "EQUAL C M 38 35" }
{"DEC D", "INC A", "ZERO B 22 21", "INC D", "INC A", "ZERO B 8 5", "ZERO C 0 8", "DEC B", "INC D", "INC A", "ZERO C 1 15", "DEC A", "ZERO B 0 21", "INC A", "DEC D", "ZERO A 24 0", "DEC A", "DEC B", "DEC A", "INC B", "DEC D", "DEC D", "INC C", "ZERO A 10 11", "INC C"}
Returns: {"EQUAL D N 2 1", "INC N", "INC A", "EQUAL B L 31 29", "INC D", "INC A", "EQUAL B L 10 6", "EQUAL C M 0 10", "EQUAL B L 10 9", "INC L", "INC D", "INC A", "EQUAL C M 2 19", "EQUAL A K 15 14", "INC K", "EQUAL B L 0 29", "INC A", "EQUAL D N 19 18", "INC N", "EQUAL A K 33 0", "EQUAL A K 22 21", "INC K", "EQUAL B L 24 23", "INC L", "EQUAL A K 26 25", "INC K", "INC B", "EQUAL D N 29 28", "INC N", "EQUAL D N 31 30", "INC N", "INC C", "EQUAL A K 12 13", "INC C", "EQUAL C M 38 35", "INC M", "INC Z", "EQUAL C M 38 35" }
{"DEC A", "INC A", "DEC B", "DEC B", "ZERO B 12 11", "ZERO D 8 12", "DEC C", "DEC B", "ZERO C 13 6", "ZERO B 6 11", "DEC A", "ZERO B 13 1", "DEC D", "DEC A"}
Returns: {"EQUAL A K 2 1", "INC K", "INC A", "EQUAL B L 5 4", "INC L", "EQUAL B L 7 6", "INC L", "EQUAL B L 18 17", "EQUAL D N 13 18", "EQUAL C M 11 10", "INC M", "EQUAL B L 13 12", "INC L", "EQUAL C M 20 9", "EQUAL B L 9 17", "EQUAL A K 17 16", "INC K", "EQUAL B L 20 2", "EQUAL D N 20 19", "INC N", "EQUAL A K 22 21", "INC K", "EQUAL C M 26 23", "INC M", "INC Z", "EQUAL C M 26 23" }
{"DEC B", "INC D", "ZERO B 18 11", "ZERO D 0 16", "ZERO A 3 12", "ZERO B 1 7", "INC D", "DEC B", "DEC B", "INC D", "ZERO B 5 0", "ZERO B 12 10", "ZERO D 15 13", "DEC C", "ZERO B 17 7", "DEC D", "INC C", "INC A"}
Returns: {"EQUAL B L 2 1", "INC L", "INC D", "EQUAL B L 23 14", "EQUAL D N 0 21", "EQUAL A K 4 15", "EQUAL B L 2 8", "INC D", "EQUAL B L 10 9", "INC L", "EQUAL B L 12 11", "INC L", "INC D", "EQUAL B L 6 0", "EQUAL B L 15 13", "EQUAL D N 19 16", "EQUAL C M 18 17", "INC M", "EQUAL B L 22 8", "EQUAL D N 21 20", "INC N", "INC C", "INC A", "EQUAL C M 27 24", "INC M", "INC Z", "EQUAL C M 27 24" }
{"ZERO C 10 9", "DEC A", "ZERO B 13 17", "INC B", "ZERO J 4 7", "DEC J", "INC A", "DEC J", "DEC B", "DEC J", "INC C", "ZERO B 15 8", "DEC J", "DEC A", "ZERO A 9 2", "INC A", "DEC B"}
Returns: {"EQUAL C M 15 13", "EQUAL A K 3 2", "INC K", "EQUAL B L 19 25", "INC B", "EQUAL J T 5 9", "EQUAL J T 8 7", "INC T", "INC A", "EQUAL J T 11 10", "INC T", "EQUAL B L 13 12", "INC L", "EQUAL J T 15 14", "INC T", "INC C", "EQUAL B L 22 11", "EQUAL J T 19 18", "INC T", "EQUAL A K 21 20", "INC K", "EQUAL A K 13 3", "INC A", "EQUAL B L 25 24", "INC L", "EQUAL C M 29 26", "INC M", "INC Z", "EQUAL C M 29 26" }
{"DEC B", "INC C", "ZERO A 2 5", "ZERO A 6 7", "DEC B", "INC C", "INC C", "DEC B", "INC C", "INC G", "INC A", "ZERO B 12 5", "DEC A", "INC C", "DEC A", "DEC C"}
Returns: {"EQUAL B L 2 1", "INC L", "INC C", "EQUAL A K 3 7", "EQUAL A K 8 9", "EQUAL B L 7 6", "INC L", "INC C", "INC C", "EQUAL B L 11 10", "INC L", "INC C", "INC G", "INC A", "EQUAL B L 15 7", "EQUAL A K 17 16", "INC K", "INC C", "EQUAL A K 20 19", "INC K", "EQUAL C M 22 21", "INC M", "EQUAL C M 26 23", "INC M", "INC Z", "EQUAL C M 26 23" }
{"ZERO A 16 7", "DEC A", "ZERO C 26 22", "DEC C", "ZERO A 4 16", "INC D", "ZERO A 21 24", "ZERO B 33 18", "ZERO B 0 20", "INC B", "INC A", "INC B", "INC D", "DEC B", "ZERO B 19 35", "INC A", "INC D", "ZERO A 29 1", "INC D", "INC A", "INC C", "DEC B", "DEC B", "DEC C", "ZERO C 4 19", "DEC B", "INC C", "DEC D", "ZERO B 27 16", "INC D", "INC A", "DEC B", "INC B", "INC B", "DEC A", "DEC C"}
Returns: {"EQUAL A K 19 9", "EQUAL A K 3 2", "INC K", "EQUAL C M 33 26", "EQUAL C M 6 5", "INC M", "EQUAL A K 6 19", "INC D", "EQUAL A K 24 30", "EQUAL B L 42 21", "EQUAL B L 0 23", "INC B", "INC A", "INC B", "INC D", "EQUAL B L 17 16", "INC L", "EQUAL B L 22 45", "INC A", "INC D", "EQUAL A K 37 1", "INC D", "INC A", "INC C", "EQUAL B L 26 25", "INC L", "EQUAL B L 28 27", "INC L", "EQUAL C M 30 29", "INC M", "EQUAL C M 6 22", "EQUAL B L 33 32", "INC L", "INC C", "EQUAL D N 36 35", "INC N", "EQUAL B L 34 19", "INC D", "INC A", "EQUAL B L 41 40", "INC L", "INC B", "INC B", "EQUAL A K 45 44", "INC K", "EQUAL C M 47 46", "INC M", "EQUAL C M 51 48", "INC M", "INC Z", "EQUAL C M 51 48" }
{"INC C", "INC C", "ZERO A 41 27", "ZERO B 45 9", "ZERO C 37 11", "DEC B", "ZERO D 46 42", "INC C", "ZERO B 35 2", "DEC B", "ZERO D 17 45", "DEC C", "DEC A", "INC A", "DEC C", "INC B", "DEC D", "DEC A", "ZERO A 24 2", "INC C", "ZERO B 31 0", "INC B", "ZERO A 29 8", "DEC A", "DEC A", "INC C", "ZERO C 5 6", "DEC B", "DEC C", "DEC A", "ZERO C 27 19", "DEC C", "ZERO D 3 37", "ZERO A 25 23", "INC C", "ZERO A 42 24", "INC B", "ZERO B 26 22", "INC D", "ZERO C 8 38", "INC B", "DEC D", "ZERO B 20 6", "DEC B", "ZERO A 40 23", "ZERO D 11 47", "DEC A"}
Returns: {"INC C", "INC C", "EQUAL A K 54 36", "EQUAL B L 60 10", "EQUAL C M 50 13", "EQUAL B L 7 6", "INC L", "EQUAL D N 61 56", "INC C", "EQUAL B L 48 2", "EQUAL B L 12 11", "INC L", "EQUAL D N 23 60", "EQUAL C M 15 14", "INC M", "EQUAL A K 17 16", "INC K", "INC A", "EQUAL C M 20 19", "INC M", "INC B", "EQUAL D N 23 22", "INC N", "EQUAL A K 25 24", "INC K", "EQUAL A K 32 2", "INC C", "EQUAL B L 43 0", "INC B", "EQUAL A K 40 9", "EQUAL A K 32 31", "INC K", "EQUAL A K 34 33", "INC K", "INC C", "EQUAL C M 5 7", "EQUAL B L 38 37", "INC L", "EQUAL C M 40 39", "INC M", "EQUAL A K 42 41", "INC K", "EQUAL C M 36 26", "EQUAL C M 45 44", "INC M", "EQUAL D N 3 50", "EQUAL A K 34 30", "INC C", "EQUAL A K 56 32", "INC B", "EQUAL B L 35 29", "INC D", "EQUAL C M 9 51", "INC B", "EQUAL D N 56 55", "INC N", "EQUAL B L 27 7", "EQUAL B L 59 58", "INC L", "EQUAL A K 53 30", "EQUAL D N 13 63", "EQUAL A K 63 62", "INC K", "EQUAL C M 67 64", "INC M", "INC Z", "EQUAL C M 67 64" }
{"DEC B", "INC F", "DEC J", "DEC F", "DEC C", "INC H", "ZERO J 27 10", "DEC C", "INC F", "INC F", "DEC J", "INC C", "INC F", "ZERO C 29 24", "ZERO A 5 2", "ZERO A 7 2", "INC J", "DEC J", "ZERO H 33 24", "ZERO F 3 30", "ZERO F 12 29", "ZERO J 1 1", "INC B", "DEC F", "DEC A", "INC F", "ZERO A 34 10", "DEC J", "ZERO C 20 13", "ZERO A 23 26", "DEC H", "ZERO F 22 13", "ZERO B 28 33", "INC H"}
Returns: {"EQUAL B L 2 1", "INC L", "INC F", "EQUAL J T 5 4", "INC T", "EQUAL F P 7 6", "INC P", "EQUAL C M 9 8", "INC M", "INC H", "EQUAL J T 36 15", "EQUAL C M 13 12", "INC M", "INC F", "INC F", "EQUAL J T 17 16", "INC T", "INC C", "INC F", "EQUAL C M 39 32", "EQUAL A K 9 3", "EQUAL A K 11 3", "INC J", "EQUAL J T 25 24", "INC T", "EQUAL H R 44 32", "EQUAL F P 5 40", "EQUAL F P 18 39", "EQUAL J T 2 2", "INC B", "EQUAL F P 32 31", "INC P", "EQUAL A K 34 33", "INC K", "INC F", "EQUAL A K 45 15", "EQUAL J T 38 37", "INC T", "EQUAL C M 27 19", "EQUAL A K 30 35", "EQUAL H R 42 41", "INC R", "EQUAL F P 29 19", "EQUAL B L 38 44", "INC H", "EQUAL C M 49 46", "INC M", "INC Z", "EQUAL C M 49 46" }
{"ZERO H 11 0", "DEC J", "INC H", "DEC H", "INC J", "DEC B", "INC C", "DEC B", "ZERO B 18 10", "INC F", "DEC F", "ZERO J 14 1", "INC A", "ZERO A 5 8", "DEC H", "ZERO F 4 19", "DEC B", "INC F", "INC A", "INC C", "DEC A"}
Returns: {"EQUAL H R 16 0", "EQUAL J T 3 2", "INC T", "INC H", "EQUAL H R 6 5", "INC R", "INC J", "EQUAL B L 9 8", "INC L", "INC C", "EQUAL B L 12 11", "INC L", "EQUAL B L 25 14", "INC F", "EQUAL F P 16 15", "INC P", "EQUAL J T 19 1", "INC A", "EQUAL A K 7 12", "EQUAL H R 21 20", "INC R", "EQUAL F P 6 26", "EQUAL B L 24 23", "INC L", "INC F", "INC A", "INC C", "EQUAL A K 29 28", "INC K", "EQUAL C M 33 30", "INC M", "INC Z", "EQUAL C M 33 30" }
{"ZERO A 10 1", "DEC A", "ZERO B 6 3", "INC C", "INC D", "ZERO B 6 3", "ZERO D 0 7", "DEC D", "INC B", "ZERO D 0 7"}
Returns: {"EQUAL A K 12 1", "EQUAL A K 3 2", "INC K", "EQUAL B L 7 4", "INC C", "INC D", "EQUAL B L 7 4", "EQUAL D N 0 8", "EQUAL D N 10 9", "INC N", "INC B", "EQUAL D N 0 8", "EQUAL C M 16 13", "INC M", "INC Z", "EQUAL C M 16 13" }
{"INC C", "ZERO A 22 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 18 8", "DEC B", "ZERO D 14 10", "DEC D", "INC C", "INC E", "ZERO D 14 10", "ZERO E 17 15", "DEC E", "ZERO E 17 15", "ZERO B 18 8", "ZERO D 21 19", "DEC D", "ZERO D 21 19", "ZERO A 22 2"}
Returns: {"INC C", "EQUAL A K 28 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 23 10", "EQUAL B L 12 11", "INC L", "EQUAL D N 18 13", "EQUAL D N 15 14", "INC N", "INC C", "INC E", "EQUAL D N 18 13", "EQUAL E O 22 19", "EQUAL E O 21 20", "INC O", "EQUAL E O 22 19", "EQUAL B L 23 10", "EQUAL D N 27 24", "EQUAL D N 26 25", "INC N", "EQUAL D N 27 24", "EQUAL A K 28 2", "EQUAL C M 32 29", "INC M", "INC Z", "EQUAL C M 32 29" }
{"INC C", "ZERO A 27 2", "DEC A", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO B 19 8", "DEC B", "INC F", "ZERO D 15 11", "DEC D", "INC C", "INC E", "ZERO D 15 11", "ZERO E 18 16", "INC D", "ZERO E 18 16", "ZERO B 19 8", "ZERO D 22 20", "DEC D", "ZERO D 22 20", "ZERO F 26 23", "DEC F", "INC B", "ZERO F 26 23", "ZERO A 27 2"}
Returns: {"INC C", "EQUAL A K 33 2", "EQUAL A K 4 3", "INC K", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL B L 23 10", "EQUAL B L 12 11", "INC L", "INC F", "EQUAL D N 19 14", "EQUAL D N 16 15", "INC N", "INC C", "INC E", "EQUAL D N 19 14", "EQUAL E O 22 20", "INC D", "EQUAL E O 22 20", "EQUAL B L 23 10", "EQUAL D N 27 24", "EQUAL D N 26 25", "INC N", "EQUAL D N 27 24", "EQUAL F P 32 28", "EQUAL F P 30 29", "INC P", "INC B", "EQUAL F P 32 28", "EQUAL A K 33 2", "EQUAL C M 37 34", "INC M", "INC Z", "EQUAL C M 37 34" }
{"INC C", "ZERO B 27 2", "DEC B", "ZERO C 7 4", "DEC C", "INC D", "ZERO C 7 4", "ZERO A 19 8", "DEC A", "INC F", "ZERO D 14 11", "INC C", "INC E", "ZERO D 14 11", "ZERO E 18 15", "DEC E", "INC D", "ZERO E 18 15", "ZERO A 19 8", "ZERO D 22 20", "DEC D", "ZERO D 22 20", "ZERO F 26 23", "DEC F", "INC A", "ZERO F 26 23", "ZERO B 27 2"}
Returns: {"INC C", "EQUAL B L 33 2", "EQUAL B L 4 3", "INC L", "EQUAL C M 9 5", "EQUAL C M 7 6", "INC M", "INC D", "EQUAL C M 9 5", "EQUAL A K 23 10", "EQUAL A K 12 11", "INC K", "INC F", "EQUAL D N 17 14", "INC C", "INC E", "EQUAL D N 17 14", "EQUAL E O 22 18", "EQUAL E O 20 19", "INC O", "INC D", "EQUAL E O 22 18", "EQUAL A K 23 10", "EQUAL D N 27 24", "EQUAL D N 26 25", "INC N", "EQUAL D N 27 24", "EQUAL F P 32 28", "EQUAL F P 30 29", "INC P", "INC A", "EQUAL F P 32 28", "EQUAL B L 33 2", "EQUAL C M 37 34", "INC M", "INC Z", "EQUAL C M 37 34" }
{ "INC C", "INC A", "DEC J", "INC A", "DEC B", "ZERO B 21 14", "DEC A", "DEC C", "ZERO J 2 9", "ZERO B 36 8", "INC J", "ZERO C 10 14", "DEC J", "DEC B", "DEC A", "ZERO A 19 31", "DEC F", "ZERO F 33 0", "ZERO J 39 38", "DEC H", "ZERO C 48 46", "ZERO H 3 41", "DEC H", "ZERO B 20 29", "INC C", "DEC C", "ZERO B 37 14", "DEC J", "DEC C", "INC B", "INC H", "INC F", "INC B", "INC F", "DEC C", "ZERO B 27 12", "INC F", "ZERO J 28 42", "INC J", "INC F", "ZERO H 19 30", "DEC H", "INC A", "INC F", "DEC H", "INC J", "ZERO A 44 18", "DEC F" }
Returns: {"INC C", "INC A", "EQUAL J T 4 3", "INC T", "INC A", "EQUAL B L 7 6", "INC L", "EQUAL B L 30 20", "EQUAL A K 10 9", "INC K", "EQUAL C M 12 11", "INC M", "EQUAL J T 2 13", "EQUAL B L 50 12", "INC J", "EQUAL C M 14 20", "EQUAL J T 18 17", "INC T", "EQUAL B L 20 19", "INC L", "EQUAL A K 22 21", "INC K", "EQUAL A K 27 44", "EQUAL F P 25 24", "INC P", "EQUAL F P 46 0", "EQUAL J T 53 52", "EQUAL H R 29 28", "INC R", "EQUAL C M 65 62", "EQUAL H R 4 55", "EQUAL H R 33 32", "INC R", "EQUAL B L 29 42", "INC C", "EQUAL C M 37 36", "INC M", "EQUAL B L 51 20", "EQUAL J T 40 39", "INC T", "EQUAL C M 42 41", "INC M", "INC B", "INC H", "INC F", "INC B", "INC F", "EQUAL C M 49 48", "INC M", "EQUAL B L 38 16", "INC F", "EQUAL J T 40 57", "INC J", "INC F", "EQUAL H R 27 43", "EQUAL H R 57 56", "INC R", "INC A", "INC F", "EQUAL H R 61 60", "INC R", "INC J", "EQUAL A K 59 26", "EQUAL F P 65 64", "INC P", "EQUAL C M 69 66", "INC M", "INC Z", "EQUAL C M 69 66" }
{ "INC A", "INC A", "ZERO B 17 4", "DEC J", "ZERO B 13 11", "INC C", "ZERO H 7 12", "DEC J", "ZERO H 0 8", "ZERO J 2 16", "DEC J", "ZERO C 5 16", "DEC B", "DEC B", "DEC B", "INC C", "ZERO B 6 12", "DEC C" }
Returns: {"INC A", "INC A", "EQUAL B L 23 5", "EQUAL J T 5 4", "INC T", "EQUAL B L 17 14", "INC C", "EQUAL H R 8 15", "EQUAL J T 10 9", "INC T", "EQUAL H R 0 10", "EQUAL J T 2 22", "EQUAL J T 14 13", "INC T", "EQUAL C M 6 22", "EQUAL B L 17 16", "INC L", "EQUAL B L 19 18", "INC L", "EQUAL B L 21 20", "INC L", "INC C", "EQUAL B L 7 15", "EQUAL C M 25 24", "INC M", "EQUAL C M 29 26", "INC M", "INC Z", "EQUAL C M 29 26" }