P3) A year is a leap year if it is divisible by 4 but if it is a century year it must be divisible by 400 to be a leap year. (For example, 2000 was a leap year but 1900 , though divisible by 4 , was not.) Write a program that allows a user to enter up to five values for years, one at a time and for each one displays whether it is a leap year or not before asking for the next entry. The user should be able to enter a negative number for the year to terminate the program early, i.e., without entering five values. P4) Write a program that computes the fuel efficiency of a multi-leg journey. The user will provide the initial odometer reading at the very beginning of the journey and then information about a series of legs. For each leg, the user provides the odometer reading at the end of the leg (which also serves as the reading for the start of the next leg) and the amount of gas used. If the P3) A year is a leap year if it is divisible by 4 but if it is a century year it must be divisible by 400 to be a leap year. (For example, 2000 was a leap year but 1900 , though divisible by 4 , was not.) Write a program that allows a user to enter up to five values for years, one at a time and for each one displays whether it is a leap year or not before asking for the next entry. The user should be able to enter a negative number for the year to terminate the program early, i.e., without entering five values. P4) Write a program that computes the fuel efficiency of a multi-leg journey. The user will provide the initial odometer reading at the very beginning of the journey and then information about a series of legs. For each leg, the user provides the odometer reading at the end of the leg (which also serves as the reading for the start of the next leg) and the amount of gas used. If the