def find(self, strSeq) :
		"""returns the first occurence of strSeq in self. Takes polymorphisms into account"""
		arr = self.encode(strSeq)
                return self._kmp_find(arr[0], self)
def find ( self , strSeq ) : arr = self . encode ( strSeq ) return self . _kmp_find ( arr [ 0 ] , self )
returns the first occurence of strSeq in self. Takes polymorphisms into account