public static LongInt mult(LongInt n1, LongInt n2){
		if(n1.size() < n2.size())
			return mult(n2, n1);
		LongInt r = new LongInt();
		for(int i = 0; i < n2.size(); i++){
			r.add(mult(n1, n2.get(i)).padEnd(i));
		}
		return r;
	}