### Leap Year Checker 1. **Print a Welcome Message** - Instruction: Print "Welcome to the Leap Year Checker!" to introduce the user to the program. 2. **Start an Infinite Loop** - Instruction: Use `while True:` to start an infinite loop that will allow the user to check multiple years until they decide to stop. 3. **Prompt for Year Input** - Instruction: Ask the user to enter a year with the prompt "Enter a year to check if it's a leap year: " and convert this input to an integer. 4. **Initialize Leap Year Check** - Instruction: Check if the entered year is divisible by 400 to determine if it's a leap year. - If the year is not divisible by 400, proceed to the next check. 5. **Check Divisibility by 100** - Instruction: Use an `elif` statement to check if the year is divisible by 100. If true, the year is not a leap year. 6. **Check Divisibility by 4** - Instruction: Use another `elif` statement to check if the year is divisible by 4. If true, it is a leap year. 7. **Final Check for Leap Year** - Instruction: Use an `else` statement for cases where the year is not divisible by 400, 100, or 4, indicating it is not a leap year. 8. **Print Leap Year Result** - Instruction: Print whether the year is a leap year. If conditions are True, print that it is a leap year; otherwise, print it is not. 9. **Ask if User Wants to Continue** - Instruction: Prompt the user with "Do you want to check another year? (yes/no): " to decide if they want to continue checking another year. 10. **Check User's Decision to Continue** - Instruction: Use an `if` statement to check if the user’s response to continuing is not 'yes'. If it isn’t, print "Goodbye!" and break out of the loop to end the program.