# IdeaGen v0.1
# License: Public Domain
import itertools
def func(words, n):
return '\n'.join(map(' '.join, itertools.combinations(words, n)))
with open("wordslist.txt") as file:
words = file.read().splitlines()
with open('ideaslist.txt', 'a') as file:
for n in (2, 3):
file.write(func(words, n))
file.write('\n')
file.write('\n')
IyBJZGVhR2VuIHYwLjEKIyBMaWNlbnNlOiBQdWJsaWMgRG9tYWluCiAKaW1wb3J0IGl0ZXJ0b29scwogCmRlZiBmdW5jKHdvcmRzLCBuKToKICAgIHJldHVybiAnXG4nLmpvaW4obWFwKCcgJy5qb2luLCBpdGVydG9vbHMuY29tYmluYXRpb25zKHdvcmRzLCBuKSkpCgp3aXRoIG9wZW4oIndvcmRzbGlzdC50eHQiKSBhcyBmaWxlOgogICAgd29yZHMgPSBmaWxlLnJlYWQoKS5zcGxpdGxpbmVzKCkKIAp3aXRoIG9wZW4oJ2lkZWFzbGlzdC50eHQnLCAnYScpIGFzIGZpbGU6CiAgICBmb3IgbiBpbiAoMiwgMyk6CiAgICAgICAgZmlsZS53cml0ZShmdW5jKHdvcmRzLCBuKSkKICAgICAgICBmaWxlLndyaXRlKCdcbicpCgogICAgZmlsZS53cml0ZSgnXG4nKQo=