the infamous first programming assignment