Final Program_p1