 the problem program commun chang machin a propos solut part 1 