function result=electoralvotes ( )
cellarray = {
'al' 9  ; % Alabama
'ak' 3  ; % Alaska
'az' 8  ; % Arizona
'ar' 6  ; % Arkansas
'ca' 54 ; % California
'co' 8  ; % Colorado
'ct' 7  ; % Connecticut
'de' 3  ; % Delaware
'dc' 3  ; % District of Columbia
'fl' 25 ; % Florida
'ga' 13 ; % Georgia
'hi' 4  ; % Hawaii
'id' 4  ; % Idaho
'il' 22 ; % Illinois
'in' 12 ; % Indiana
'ia' 7  ; % Iowa
'ks' 6  ; % Kansas
'ky' 8  ; % Kentucky
'la' 9  ; % Louisiana
'me' 4  ; % Maine
'md' 10 ; % Maryland
'ma' 12 ; % Massachusetts
'mi' 18 ; % Michigan
'mn' 10 ; % Minnesota
'ms' 7  ; % Mississippi
'mo' 11 ; % Missouri
'mt' 3  ; % Montana
'ne' 5  ; % Nebraska
'nv' 4  ; % Nevada
'nh' 4  ; % New Hampshire
'nj' 15 ; % New Jersey
'nm' 5  ; % New Mexico
'ny' 33 ; % New York
'nc' 14 ; % North Carolina
'nd' 3  ; % North Dakota
'oh' 21 ; % Ohio
'ok' 8  ; % Oklahoma
'or' 7  ; % Oregon
'pa' 23 ; % Pennsylvania
'ri' 4  ; % Rhode Island
'sc' 8  ; % South Carolina
'sd' 3  ; % South Dakota
'tn' 11 ; % Tennessee
'tx' 32 ; % Texas
'ut' 5  ; % Utah
'vt' 3  ; % Vermont
'va' 13 ; % Virginia
'wa' 11 ; % Washington
'wv' 5  ; % West Virginia
'wi' 11 ; % Wisconsin
'wy' 3 }  % Wyoming
result = cell2struct (cellarray, {'state', 'votes'}, 2)
end
