Problem
Develop a top-down design and write an Ada program that will input a twoletter abbreviation for one of the 50 states and print out the full name of the state. If the abbreviation isn't valid, the program should print an error message and ask for an abbreviation again. The names of the 50 states and their abbreviations are:
State
|
Abbreviation
|
State
|
Abbreviation
|
Alabama
|
AL
|
Alaska
|
AK
|
Arizona
|
AZ
|
Arkansas
|
AR
|
California
|
CA
|
Colorado
|
CO
|
Connecticut
|
CC
|
Delaware
|
DE
|
Florida
|
FL
|
Georgia
|
GA
|
Hawaii
|
HI
|
Idaho
|
ID
|
Illinois
|
IL
|
Indiana
|
IN
|
Iowa
|
IA
|
Kansas
|
KS
|
Kentucky
|
KY
|
Louisiana
|
LA
|
Maine
|
ME
|
Maryland
|
MD
|
Massachusetts
|
MA
|
Michigan
|
MI
|
Minnesota
|
MN
|
Mississippi
|
MS
|
Missouri
|
MO
|
Montana
|
MT
|
Nebraska
|
NE
|
Nevada
|
NV
|
New Hampshire
|
NH
|
Now Jersey
|
NJ
|
New Mexico
|
NM
|
Now York
|
NY
|
North Carolina
|
NC
|
North Dakota
|
ND
|
Ohio
|
OH
|
Oklahoma
|
OK
|
Oregon
|
OR
|
Pennsylvania
|
PA
|
Rhode Island
|
RI
|
South Carolina
|
SC
|
South Dakota
|
SD
|
Tennessee
|
TN
|
Texas
|
TX
|
Utah
|
UT
|
Vermont
|
VT
|
Virginia
|
VA
|
Washington
|
WA
|
West Virginia
|
WV
|
Wisconsin
|
WI
|
Wyoming
|
WY
|