pick a card:
Instruction set:
0 HALT
1 R0 = R0 + R1
2 R0 = R0 - R1
3 R0 = R0 + 1
4 R1 = R1 + 1
5 R0 = R0 - 1
6 R1 = R1 - 1
7 BEEP
8 X PRINT X
9 X R0 = MEMORY[X]
10 X R1 = MEMORY[X]
11 X MEMORY[X] = R0
12 X MEMORY[X] = R1
13 X JUMP TO X
14 X JUMP TO X IF R0 == 0
15 X JUMP TO X IF R0 != 0