anchor.diff:       250227633882474729,171181147785250210,55437891969696407,
        241227318715885854,77323084015890802,
        1663590009695191,234064400749487599,222983191707424780,
  -     254956809144783896,203898972156838252].
  +     254956809144783896,203898972156838252];
  +reference_jump_val(_) ->
  +    not_implemented.
  +
   
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   
  
positive.code:     ok.
  
  reference_1(Alg) ->
      Refval  = reference_val(Alg),
      Testval = gen(Alg),
      case Refval =:= Testval of
          true -> ok;
          false when Refval =:= not_implemented ->
              exit({not_implemented,Alg});
          false ->
  	    io:format("Failed: ~p~n",[Alg]),
  	    io:format("Length ~p ~p~n",[length(Refval), length(Testval)]),
  	    io:format("Head ~p ~p~n",[hd(Refval), hd(Testval)]),
  	    exit(wrong_value)
      end.
  
  gen(Algo) ->
  
negative.code:      250789092615679985,78848633178610658,72059442721196128,
       98223942961505519,191144652663779840,
       102425686803727694,89058927716079076,80721467542933080,
       8462479817391645,2774921106204163];
  reference_val(_) ->
      not_implemented.
  
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  