anchor.diff:      after Interval ->
               Prices = [{Symbol, random_price()} || Symbol <- Listings],
               Message = {ticker, {prices, Prices}},
  +
  +            % Broadcast prices to brokers
               lists:foreach(
                   fun(Broker) ->
                           Broker ! Message
                   end, 
                   Brokers
               ),
  +
               ticker(Listings, Interval)
       end.
   
  
positive.code: 
  for(Init, Max, Function) ->
      [Function() | for(Init + 1, Max, Function)].
  
negative.code: 
  stop() ->
      MaxBrokers = 3,
      Brokers = atoms_sequence("broker", "_", 1, MaxBrokers),
  
      lists:foreach(fun(Broker) -> Broker ! stop end, Brokers),
      ticker_proc ! stop.
  