initial commit of program 1