@SuppressWarnings("unchecked")
	public static <T> T[] toArray(List<T> list){
		return (T[]) list.toArray();
	}
@SuppressWarnings("unchecked")
	public static <T> T[] toArray(List<T> list){
		return (T[]) list.toArray();
	}
@suppresswarnings("unchecked") public static <t> t[] toarray(list<t> list){ return (t[]) list.toarray(); }