Find!
f1 programs [writes computer program] f2=t1 for function/purpose f3=t2=s2 from existing elements/ideas f4; f1 is a programmer
See also: sampla, samtci, finti.