public boolean isValid(String progress) 
	{
		//radius type x z [y] world
		String[] t = progress.split(" ", 6);
		if(t.length != 5 && t.length != 6)return false;
		if(!t[1].equalsIgnoreCase("circle") && !t[1].equalsIgnoreCase("square"))return false;
		try
		{
			Double.parseDouble(t[0]);
			Double.parseDouble(t[2]);
			Double.parseDouble(t[3]);
			if(t.length == 6)Double.parseDouble(t[4]);
		}
		catch(NumberFormatException nfe)
		{
			return false;
		}
		return true;
	}