# Author:  James Tam
# May 15, 2021
# Expanded to include all provinces and uses "not in" rather than using multiple
# Boolean expressions (not equal to).

# Original version: 2014
# Only checks for AB, BC

country = ""
province = ""
VALID_PROVINCES = "BC, AB, SK, MB, ON, PQ,NL, NB, NS, PEI" 
country = input("What is your country of citizenship: ")
if (country == "Canada"):
    province = input("What is your province of citizenship: ")
    while province not in (VALID_PROVINCES):
        print("Valid provinces: %s" %(VALID_PROVINCES))
        province = input("What is your province of citizenship: ")
    print("Country:", country, ", Province:",province)
