IN A
IN B
ADD R1 1
IN C
IN D
IN E
CMP C 1
JZ 13
OUT R2
CMP R1 A
JNZ 3
JZ 18
IN R
ADD R2 R
CMP R1 A
JNZ 3
JZ 18
RETURN