Programs 4, 5, and 6 for Data Communications