def get_ngram_universe(sequence, n):
	"""
	Computes the universe of possible ngrams given a sequence. Where n is equal to the length of the sequence, the resulting number represents the sequence universe.

	Example
	--------
	>>> sequence = [2,1,1,4,2,2,3,4,2,1,1]
	>>> ps.get_ngram_universe(sequence, 3)
	64

	"""
	# if recurrance is possible, the universe is given by k^t (SSA pg 68)
	k = len(set(sequence))
	if k > 10 and n > 10:
		return 'really big'
	return k**n