public void finishTrade(int uid, int otherbro)
    {
    	ArrayList<String> temp=organisms.get(uid).getOffers();
    	ArrayList<Items> temp2=organisms.get(uid).getInventory().getItems();
    	for(int i=0;i<temp.size();i++)
    	{
    		for(int a=0;a<temp2.size();a++)
    		{
    			if(temp.get(i).equals(temp2.get(a).getName()))
    			{
    				Items use =temp2.get(a);
    				organisms.get(uid).getInventory().removeItem(a);
    				organisms.get(otherbro).getInventory().addItems(use);
    			}
    		}
    	}
    	
    	temp=organisms.get(otherbro).getOffers();
    	temp2=organisms.get(otherbro).getInventory().getItems();
    	for(int i=0;i<temp.size();i++)
    	{
    		for(int a=0;a<temp2.size();a++)
    		{
    			if(temp.get(i).equals(temp2.get(a).getName()))
    			{
    				Items use =temp2.get(a);
    				organisms.get(otherbro).getInventory().removeItem(a);
    				organisms.get(uid).getInventory().addItems(use);
    			}
    		}
    	}
    	organisms.get(otherbro).setTrader(otherbro);
    	organisms.get(uid).setTrader(uid);
    }