Automatic program construction techniques | lit.salon