anchor.diff:  %% @end 
   %%--------------------------------------------------------------------
   start_link() ->
  -    gen_server:start_link({global, ?SERVER}, ?MODULE, [], []).
  +  gen_server:start_link({global, ?SERVER}, ?MODULE, [], []).
   
   join_ring(Node) ->
   	gen_server:call({global, ?SERVER}, {join_ring, Node}).
  
positive.code: -define(VIRTUALNODES, 100).
  
  %% API
  -export([start_link/0, join_ring/1, hash_ring/0]).
  
  %% gen_server callbacks
  -export([init/1, handle_call/3, handle_cast/2, handle_info/2,
  
negative.code: 		false -> nearest_server(Code, Tail)
  	end;
  
  nearest_server(_Code, []) -> first.