finds maximal frequent itemsets