Program 2 finished