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