anchor.diff:        {reply, {error, Reason}, State}
     end;
   
  -
  -handle_call({play_card, TableId, Card}, _From, State) ->
  -  case orddict:find(TableId, State#state.tables) of
  -    {ok, Table} ->
  -      {reply, table:play_card(Table, Card), State};
  -    _ ->
  -      {reply, {error, not_at_table}, State}
  -  end;
  -
   handle_call(Request, _From, State) ->
     io:format("~w received unknown call ~p~n",
       [?MODULE, Request]),
  
positive.code:       {noreply, State}
    end;
  
  handle_cast({sit, TableId, Seat}, State) ->
    case tarabish_server:get_table(TableId) of
      {ok, Table} ->
  
negative.code:   gen_server:cast(Client, {call_trump, TableId, Suit}).
  
  play_card(Client, TableId, Card) ->
    gen_server:cast(Client, {play_card, TableId, Card}).
  
  play_bella(Client, TableId) ->
    gen_server:cast(Client, {play_bella, TableId}).
  