languages and machines recitation 585237