Dr. Dobb's Journal 5 46 june 1980 scan reprint volume five