fork download
  1. l=['ABOUT', 'AFTER', 'AGAIN', 'BELOW', 'COULD',
  2. 'EVERY', 'FIRST', 'FOUND', 'GREAT', 'HOUSE',
  3. 'LARGE', 'LEARN', 'NEVER', 'OTHER', 'PLACE',
  4. 'PLANT', 'POINT', 'RIGHT', 'SMALL', 'SOUND',
  5. 'SPELL', 'STILL', 'STUDY', 'THEIR', 'THERE',
  6. 'THESE', 'THING', 'THINK', 'THREE', 'WATER',
  7. 'WHERE', 'WHICH', 'WORLD', 'WOULD', 'WRITE']
  8.  
  9. from itertools import*
  10. f=lambda x:[i for i in map(''.join,product(*x))if i in l][0]
  11.  
  12. for x in [["FGARTW","LKSIRE","UHRKPA","TGYSTG","LUOTEU"],["ULOIPE","GEYARF","SHRGWE","JEHSDG","EJHDSP"],["SHWYEU","YEUTLS","IHEWRA","HWULER","EUELJD"]]:
  13. print(f(x))
Success #stdin #stdout 0.06s 9984KB
stdin
Standard input is empty
stdout
FIRST
LARGE
STILL