anchor.diff:                      receive
                           {Port, {data, <<0:8>>}} ->
                               Pid ! ok;
  -                        _ ->
  +                        {Port, {data, <<1:8>>}} ->
                               Pid ! {error, unknown_error}
                       end;
                   _ ->
  
positive.code:                     receive
                          {Port, {data, <<0:8>>}} ->
                              Pid ! ok;
                          _ ->
                              Pid ! {error, unknown_error}
                      end;
                  _ ->
  
negative.code:     Port = open_port({spawn, Drv}, [binary]),
      loop(#state{port=Port,rings = dict:new()}).
      
  
      
      
  loop(#state{port=Port,rings=Rings} = State) ->
      receive
          {create_ring, Pid, {Ring, NumReplicas}} ->
  