public void StoreResult(IntCode[] program, int currentPosition, IntCode result) { program[program[currentPosition + 3].Value] = result; }
public IntCode Compute(IntCode[] program, int currentPosition, IntCode left, IntCode right) { return(program[currentPosition].Operate(left, right)); }