Programming task 1 ---- (5 points)