public void take(String[] split)
	{
		if (split.length != 5)
		{
			PrintMessage(TAKESYNTAX);
			return;
		}
		Player receiver, giver;
		
			receiver = getPlayer(split[2]);
		
		if(receiver == null)
		{
			PrintMessage(split[2] + " does not exist");
			return;
		}
		
			giver = getPlayer(split[4]);
		
		if(giver == null)
		{
			PrintMessage(split[4] + " does not exist");
			return;
		}
		String game;
		if(games.containsKey(split[1])){
			game=games.get(split[1]).namedate;
		}
		else{
			PrintMessage(split[1]+ " is not a currently running game");
			return;
		}
		try
		{
			int amount = new Integer(split[3]);
			if (amount < 0)
			{
				PrintMessage("amounts must be positive");
				return;
			}
			receiver.give(giver.take(amount, receiver.name,game),game);
			receiver.writecsv("take", amount + " from " + giver.name);
			giver.writecsv("gave", amount + " to " + receiver.name);
			PrintMessage(receiver.name+"got "+amount+" from "+giver.name);
		} catch (NumberFormatException e)
		{
			PrintMessage(split[2] + " is not a number");
			return;
		}

	}