anchor.diff:  		)
   	}.
   
  +dict_create_from_list(Size) ->
  +	{Size,
  +		dict:from_list([
  +			{list_to_binary(integer_to_list(Key)), <<"Value ", Key/integer>>}
  +			|| Key <- lists:seq(1, Size)
  +		])
  +	}.
  +
   dict_fetch({Size, Dict}) ->
   	dict:fetch(list_to_binary(integer_to_list(random:uniform(Size))), Dict).
   
  
positive.code: 	).
  
  dict(Size) ->
  	SetupFunc = fun() -> dict_new(Size) end,
  	run_benches(
  		io_lib:format("dict (~p items)", [Size]),
  		[
  			{new, fun() -> Size end, fun ?MODULE:dict_new/1},
  			{fetch, SetupFunc, fun ?MODULE:dict_fetch/1},
  			{iterate_map, SetupFunc, fun ?MODULE:dict_iterate_map/1},
  			{iterate_fold, SetupFunc, fun ?MODULE:dict_iterate_fold/1},
  
negative.code: op_color(create) -> ?ATC_CREATING;
  op_color(initialize) -> ?ATC_CREATING;
  op_color(new) -> ?ATC_CREATING;
  op_color(create_new_store) -> ?ATC_CREATING;
  op_color(create_from_list) -> ?ATC_CREATING;
  
  % Getting
  op_color(fetch) -> ?ATC_GETTING;
  