
import itertools

def genera(noms, dates):
    it1 = itertools.product(noms, dates)
    it2 = map(lambda t:t[0].lower() + '-' + t[1][-4:], it1)
    it3 = filter(lambda s: len(s) >= 8, it2)
    return it3
