class GeoParser

Public Class Methods

getLocation(string) click to toggle source
# File lib/GeoParser.rb, line 6
def self.getLocation(string)
  words = string.split(/\W+/)
  cityArray = []

  cities = Hash[

              "Sofia"=>"Sofia",
              "Mandalay"=>"Mandalay",
              "Nay Pyi Taw"=>"Nay Pyi Taw",
              "Yangon"=>"Yangon",
              "Minsk"=>"Minsk",
              "Phnum Pénh"=>"Phnum Pénh",
              "El Djazaïr"=>"El Djazaïr",
              "Wahran"=>"Wahran",
              "Douala"=>"Douala",
              "Yaoundé"=>"Yaoundé",
              "Calgary"=>"Calgary",
              "Edmonton"=>"Edmonton",
              "Montréal"=>"Montréal",
              "Ottawa-Gatineau"=>"Ottawa-Gatineau",
              "Toronto"=>"Toronto",
              "Vancouver"=>"Vancouver",
              "N'Djaména"=>"N'Djaména",
              "Santiago"=>"Santiago",
              "Valparaíso"=>"Valparaíso",
              "Anshan, Liaoning"=>"Anshan, Liaoning",
              "Anshun"=>"Anshun",
              "Anyang"=>"Anyang",
              "Baoding"=>"Baoding",
              "Baotou"=>"Baotou",
              "Beijing"=>"Beijing",
              "Bengbu"=>"Bengbu",
              "Benxi"=>"Benxi",
              "Changchun"=>"Changchun",
              "Changde"=>"Changde",
              "Changsha, Hunan"=>"Changsha, Hunan",
              "Changzhou, Jiangsu"=>"Changzhou, Jiangsu",
              "Chengdu"=>"Chengdu",
              "Chifeng"=>"Chifeng",
              "Chongqing"=>"Chongqing",
              "Dalian"=>"Dalian",
              "Dandong"=>"Dandong",
              "Daqing"=>"Daqing",
              "Datong, Shanxi"=>"Datong, Shanxi",
              "Dongguan, Guangdong"=>"Dongguan, Guangdong",
              "Foshan"=>"Foshan",
              "Fushun, Liaoning"=>"Fushun, Liaoning",
              "Fuxin"=>"Fuxin",
              "Fuyang"=>"Fuyang",
              "Fuzhou, Fujian"=>"Fuzhou, Fujian",
              "Guangzhou, Guangdong"=>"Guangzhou, Guangdong",
              "Guilin"=>"Guilin",
              "Guiyang"=>"Guiyang",
              "Haerbin"=>"Haerbin",
              "Handan"=>"Handan",
              "Hangzhou"=>"Hangzhou",
              "Hefei"=>"Hefei",
              "Hengyang"=>"Hengyang",
              "Heze"=>"Heze",
              "Hohhot"=>"Hohhot",
              "Huai'an"=>"Huai'an",
              "Huaibei"=>"Huaibei",
              "Huainan"=>"Huainan",
              "Huzhou"=>"Huzhou",
              "Jiamusi"=>"Jiamusi",
              "Jiaozuo"=>"Jiaozuo",
              "Jiaxing"=>"Jiaxing",
              "Jilin"=>"Jilin",
              "Jinan, Shandong"=>"Jinan, Shandong",
              "Jining, Shandong"=>"Jining, Shandong",
              "Jinxi, Liaoning"=>"Jinxi, Liaoning",
              "Jinzhou"=>"Jinzhou",
              "Jixi, Heilongjiang"=>"Jixi, Heilongjiang",
              "Kaifeng"=>"Kaifeng",
              "Kaohsiung"=>"Kaohsiung",
              "Kunming"=>"Kunming",
              "Langfang"=>"Langfang",
              "Lanzhou"=>"Lanzhou",
              "Leshan"=>"Leshan",
              "Lianyungang"=>"Lianyungang",
              "Liaoyang"=>"Liaoyang",
              "Linfen"=>"Linfen",
              "Linyi, Shandong"=>"Linyi, Shandong",
              "Liuan"=>"Liuan",
              "Liupanshui"=>"Liupanshui",
              "Liuzhou"=>"Liuzhou",
              "Luoyang"=>"Luoyang",
              "Luzhou"=>"Luzhou",
              "Mianyang, Sichuan"=>"Mianyang, Sichuan",
              "Mudanjiang"=>"Mudanjiang",
              "Nanchang"=>"Nanchang",
              "Nanchong"=>"Nanchong",
              "Nanjing, Jiangsu"=>"Nanjing, Jiangsu",
              "Nanning"=>"Nanning",
              "Nantong"=>"Nantong",
              "Nanyang, Henan"=>"Nanyang, Henan",
              "Neijiang"=>"Neijiang",
              "Ningbo"=>"Ningbo",
              "Pingdingshan, Henan"=>"Pingdingshan, Henan",
              "Pingxiang, Jiangxi"=>"Pingxiang, Jiangxi",
              "Qingdao"=>"Qingdao",
              "Qinhuangdao"=>"Qinhuangdao",
              "Qiqihaer"=>"Qiqihaer",
              "Quanzhou"=>"Quanzhou",
              "Shanghai"=>"Shanghai",
              "Shangqiu"=>"Shangqiu",
              "Shantou"=>"Shantou",
              "Shaoxing"=>"Shaoxing",
              "Shenyang"=>"Shenyang",
              "Shenzhen"=>"Shenzhen",
              "Shijiazhuang"=>"Shijiazhuang",
              "Suining, Sichuan"=>"Suining, Sichuan",
              "Suzhou, Anhui"=>"Suzhou, Anhui",
              "Suzhou, Jiangsu"=>"Suzhou, Jiangsu",
              "Taian, Shandong"=>"Taian, Shandong",
              "Taichung"=>"Taichung",
              "Tainan"=>"Tainan",
              "Taipei"=>"Taipei",
              "Taiyuan, Shanxi"=>"Taiyuan, Shanxi",
              "Tangshan, Hebei"=>"Tangshan, Hebei",
              "Tianjin"=>"Tianjin",
              "Tianmen"=>"Tianmen",
              "Tianshui"=>"Tianshui",
              "Tongliao"=>"Tongliao",
              "Ürümqi (Wulumqi)"=>"Ürümqi (Wulumqi)",
              "Weifang"=>"Weifang",
              "Wenzhou"=>"Wenzhou",
              "Wuhan"=>"Wuhan",
              "Wuhu, Anhui"=>"Wuhu, Anhui",
              "Wuxi, Jiangsu"=>"Wuxi, Jiangsu",
              "Xiamen"=>"Xiamen",
              "Xi'an, Shaanxi"=>"Xi'an, Shaanxi",
              "Xiangfan, Hubei"=>"Xiangfan, Hubei",
              "Xiantao"=>"Xiantao",
              "Xianyang, Shaanxi"=>"Xianyang, Shaanxi",
              "Xingyi, Guizhou"=>"Xingyi, Guizhou",
              "Xining"=>"Xining",
              "Xinxiang"=>"Xinxiang",
              "Xinyang"=>"Xinyang",
              "Xinyu"=>"Xinyu",
              "Xuanzhou"=>"Xuanzhou",
              "Xuzhou"=>"Xuzhou",
              "Yancheng, Jiangsu"=>"Yancheng, Jiangsu",
              "Yantai"=>"Yantai",
              "Yibin"=>"Yibin",
              "Yichang"=>"Yichang",
              "Yichun, Heilongjiang"=>"Yichun, Heilongjiang",
              "Yichun, Jiangxi"=>"Yichun, Jiangxi",
              "Yinchuan"=>"Yinchuan",
              "Yingkou"=>"Yingkou",
              "Yiyang, Hunan"=>"Yiyang, Hunan",
              "Yongzhou"=>"Yongzhou",
              "Yuci"=>"Yuci",
              "Yueyang"=>"Yueyang",
              "Yulin, Guangxi"=>"Yulin, Guangxi",
              "Zaozhuang"=>"Zaozhuang",
              "Zhangjiakou"=>"Zhangjiakou",
              "Zhanjiang"=>"Zhanjiang",
              "Zhaotong"=>"Zhaotong",
              "Zhengzhou"=>"Zhengzhou",
              "Zhenjiang, Jiangsu"=>"Zhenjiang, Jiangsu",
              "Zhuhai"=>"Zhuhai",
              "Zhuzhou"=>"Zhuzhou",
              "Zibo"=>"Zibo",
              "Zigong"=>"Zigong",
              "Zunyi"=>"Zunyi",
              "Barranquilla"=>"Barranquilla",
              "Bogotá"=>"Bogotá",
              "Bucaramanga"=>"Bucaramanga",
              "Cali"=>"Cali",
              "Cartagena"=>"Cartagena",
              "Medellín"=>"Medellín",
              "Brazzaville"=>"Brazzaville",
              "Kananga"=>"Kananga",
              "Kinshasa"=>"Kinshasa",
              "Lubumbashi"=>"Lubumbashi",
              "Mbuji-Mayi"=>"Mbuji-Mayi",
              "San José"=>"San José",
              "La Habana"=>"La Habana",
              "Praha"=>"Praha",
              "Cotonou"=>"Cotonou",
              "København"=>"København",
              "Santo Domingo"=>"Santo Domingo",
              "Guayaquil"=>"Guayaquil",
              "Quito"=>"Quito",
              "San Salvador"=>"San Salvador",
              "Addis Ababa"=>"Addis Ababa",
              "Huambo"=>"Huambo",
              "Luanda"=>"Luanda",
              "Helsinki"=>"Helsinki",
              "Bordeaux"=>"Bordeaux",
              "Lille"=>"Lille",
              "Lyon"=>"Lyon",
              "Marseille-Aix-en-Provence"=>"Marseille-Aix-en-Provence",
              "Nice-Cannes"=>"Nice-Cannes",
              "Paris"=>"Paris",
              "Toulouse"=>"Toulouse",
              "Tbilisi"=>"Tbilisi",
              "Berlin"=>"Berlin",
              "Hamburg"=>"Hamburg",
              "Köln"=>"Köln",
              "München"=>"München",
              "Accra"=>"Accra",
              "Kumasi"=>"Kumasi",
              "Athínai"=>"Athínai",
              "Thessaloniki"=>"Thessaloniki",
              "Baku"=>"Baku",
              "Buenos Aires"=>"Buenos Aires",
              "Córdoba"=>"Córdoba",
              "Mendoza"=>"Mendoza",
              "Rosario"=>"Rosario",
              "San Miguel de Tucumán"=>"San Miguel de Tucumán",
              "Ciudad de Guatemala (Guatemala City)"=>"Ciudad de Guatemala (Guatemala City)",
              "Conakry"=>"Conakry",
              "Port-au-Prince"=>"Port-au-Prince",
              "Tegucigalpa"=>"Tegucigalpa",
              "Hong Kong"=>"Hong Kong",
              "Budapest"=>"Budapest",
              "Agra"=>"Agra",
              "Ahmadabad"=>"Ahmadabad",
              "Aligarh"=>"Aligarh",
              "Allahabad"=>"Allahabad",
              "Amritsar"=>"Amritsar",
              "Asansol"=>"Asansol",
              "Aurangabad"=>"Aurangabad",
              "Bangalore"=>"Bangalore",
              "Bareilly"=>"Bareilly",
              "Bhiwandi"=>"Bhiwandi",
              "Bhopal"=>"Bhopal",
              "Bhubaneswar"=>"Bhubaneswar",
              "Chandigarh"=>"Chandigarh",
              "Chennai"=>"Chennai",
              "Coimbatore"=>"Coimbatore",
              "Delhi"=>"Delhi",
              "Dhanbad"=>"Dhanbad",
              "Durg-Bhilainagar"=>"Durg-Bhilainagar",
              "Faridabad"=>"Faridabad",
              "Ghaziabad"=>"Ghaziabad",
              "Guwahati"=>"Guwahati",
              "Gwalior"=>"Gwalior",
              "Hubli-Dharwad"=>"Hubli-Dharwad",
              "Hyderabad"=>"Hyderabad",
              "Indore"=>"Indore",
              "Jabalpur"=>"Jabalpur",
              "Jaipur"=>"Jaipur",
              "Jalandhar"=>"Jalandhar",
              "Jammu"=>"Jammu",
              "Jamshedpur"=>"Jamshedpur",
              "Jodhpur"=>"Jodhpur",
              "Kanpur"=>"Kanpur",
              "Kochi"=>"Kochi",
              "Kolkata"=>"Kolkata",
              "Kota"=>"Kota",
              "Kozhikode"=>"Kozhikode",
              "Lucknow"=>"Lucknow",
              "Ludhiana"=>"Ludhiana",
              "Madurai"=>"Madurai",
              "Meerut"=>"Meerut",
              "Moradabad"=>"Moradabad",
              "Mumbai"=>"Mumbai",
              "Mysore"=>"Mysore",
              "Nagpur"=>"Nagpur",
              "Nashik"=>"Nashik",
              "Patna"=>"Patna",
              "Pune"=>"Pune",
              "Raipur"=>"Raipur",
              "Rajkot"=>"Rajkot",
              "Ranchi"=>"Ranchi",
              "Salem"=>"Salem",
              "Solapur"=>"Solapur",
              "Srinagar"=>"Srinagar",
              "Surat"=>"Surat",
              "Thiruvananthapuram"=>"Thiruvananthapuram",
              "Tiruchirappalli"=>"Tiruchirappalli",
              "Vadodara"=>"Vadodara",
              "Varanasi"=>"Varanasi",
              "Vijayawada"=>"Vijayawada",
              "Visakhapatnam"=>"Visakhapatnam",
              "Adelaide"=>"Adelaide",
              "Brisbane"=>"Brisbane",
              "Melbourne"=>"Melbourne",
              "Perth"=>"Perth",
              "Sydney"=>"Sydney",
              "Bandar Lampung"=>"Bandar Lampung",
              "Bandung"=>"Bandung",
              "Bogor"=>"Bogor",
              "Jakarta"=>"Jakarta",
              "Malang"=>"Malang",
              "Medan"=>"Medan",
              "Padang"=>"Padang",
              "Palembang"=>"Palembang",
              "Pekan Baru"=>"Pekan Baru",
              "Semarang"=>"Semarang",
              "Surabaya"=>"Surabaya",
              "Ujung Pandang"=>"Ujung Pandang",
              "Ahvaz"=>"Ahvaz",
              "Esfahan"=>"Esfahan",
              "Karaj"=>"Karaj",
              "Kermanshah"=>"Kermanshah",
              "Mashhad"=>"Mashhad",
              "Qom"=>"Qom",
              "Shiraz"=>"Shiraz",
              "Tabriz"=>"Tabriz",
              "Tehran"=>"Tehran",
              "Al-Basrah"=>"Al-Basrah",
              "Al-Mawsil"=>"Al-Mawsil",
              "Baghdad"=>"Baghdad",
              "Irbil"=>"Irbil",
              "Dublin"=>"Dublin",
              "Hefa"=>"Hefa",
              "Tel Aviv-Yafo"=>"Tel Aviv-Yafo",
              "Milano"=>"Milano",
              "Napoli"=>"Napoli",
              "Palermo"=>"Palermo",
              "Rome"=>"Rome",
              "Torino"=>"Torino",
              "Abidjan"=>"Abidjan",
              "Fukuoka-Kitakyushu"=>"Fukuoka-Kitakyushu",
              "Hiroshima"=>"Hiroshima",
              "Kyoto"=>"Kyoto",
              "Nagoya"=>"Nagoya",
              "Osaka-Kobe"=>"Osaka-Kobe",
              "Sapporo"=>"Sapporo",
              "Sendai"=>"Sendai",
              "Tokyo"=>"Tokyo",
              "Almaty"=>"Almaty",
              "Kabul"=>"Kabul",
              "Wien"=>"Wien",
              "Amman"=>"Amman",
              "Mombasa"=>"Mombasa",
              "Nairobi"=>"Nairobi",
              "Hamhung"=>"Hamhung",
              "N'ampo"=>"N'ampo",
              "P'yongyang"=>"P'yongyang",
              "Bucheon"=>"Bucheon",
              "Busan"=>"Busan",
              "Daegu"=>"Daegu",
              "Daejon"=>"Daejon",
              "Goyang"=>"Goyang",
              "Gwangju"=>"Gwangju",
              "Incheon"=>"Incheon",
              "Seongnam"=>"Seongnam",
              "Seoul"=>"Seoul",
              "Suweon"=>"Suweon",
              "Ulsan"=>"Ulsan",
              "Al Kuwayt (Kuwait City)"=>"Al Kuwayt (Kuwait City)",
              "Bishkek"=>"Bishkek",
              "Bayrut"=>"Bayrut",
              "Monrovia"=>"Monrovia",
              "Banghazi"=>"Banghazi",
              "Tarabulus"=>"Tarabulus",
              "Antananarivo"=>"Antananarivo",
              "Johore Bharu"=>"Johore Bharu",
              "Klang"=>"Klang",
              "Kuala Lumpur"=>"Kuala Lumpur",
              "Bamako"=>"Bamako",
              "Aguascalientes"=>"Aguascalientes",
              "Chihuahua"=>"Chihuahua",
              "Ciudad de México"=>"Ciudad de México",
              "Ciudad Juárez"=>"Ciudad Juárez",
              "Culiacán"=>"Culiacán",
              "Guadalajara"=>"Guadalajara",
              "León de los Aldamas"=>"León de los Aldamas",
              "Mérida"=>"Mérida",
              "Mexicali"=>"Mexicali",
              "Monterrey"=>"Monterrey",
              "Puebla"=>"Puebla",
              "Querétaro"=>"Querétaro",
              "Saltillo"=>"Saltillo",
              "San Luis Potosí"=>"San Luis Potosí",
              "Tijuana"=>"Tijuana",
              "Toluca de Lerdo"=>"Toluca de Lerdo",
              "Torreón"=>"Torreón",
              "Ulaanbaatar"=>"Ulaanbaatar",
              "Chittagong"=>"Chittagong",
              "Dhaka"=>"Dhaka",
              "Khulna"=>"Khulna",
              "Rajshahi"=>"Rajshahi",
              "Dar-el-Beida"=>"Dar-el-Beida",
              "Fès"=>"Fès",
              "Marrakech"=>"Marrakech",
              "Rabat"=>"Rabat",
              "Maputo"=>"Maputo",
              "Yerevan"=>"Yerevan",
              "Kathmandu"=>"Kathmandu",
              "Amsterdam"=>"Amsterdam",
              "Rotterdam"=>"Rotterdam",
              "Auckland"=>"Auckland",
              "Managua"=>"Managua",
              "Antwerpen"=>"Antwerpen",
              "Bruxelles-Brussel"=>"Bruxelles-Brussel",
              "Niamey"=>"Niamey",
              "Abuja"=>"Abuja",
              "Benin City"=>"Benin City",
              "Ibadan"=>"Ibadan",
              "Ilorin"=>"Ilorin",
              "Kaduna"=>"Kaduna",
              "Kano"=>"Kano",
              "Lagos"=>"Lagos",
              "Maiduguri"=>"Maiduguri",
              "Ogbomosho"=>"Ogbomosho",
              "Port Harcourt"=>"Port Harcourt",
              "Zaria"=>"Zaria",
              "Oslo"=>"Oslo",
              "Faisalabad"=>"Faisalabad",
              "Gujranwala"=>"Gujranwala",
              "Hyderabad"=>"Hyderabad",
              "Islamabad"=>"Islamabad",
              "Karachi"=>"Karachi",
              "Lahore"=>"Lahore",
              "Multan"=>"Multan",
              "Peshawar"=>"Peshawar",
              "Quetta"=>"Quetta",
              "Rawalpindi"=>"Rawalpindi",
              "Ciudad de Panamá (Panama City)"=>"Ciudad de Panamá (Panama City)",
              "Asunción"=>"Asunción",
              "Arequipa"=>"Arequipa",
              "Lima"=>"Lima",
              "Cebu"=>"Cebu",
              "Davao"=>"Davao",
              "Manila"=>"Manila",
              "Zamboanga"=>"Zamboanga",
              "Kraków"=>"Kraków",
              "Lódz"=>"Lódz",
              "Warszawa"=>"Warszawa",
              "Lisboa"=>"Lisboa",
              "Porto"=>"Porto",
              "San Juan"=>"San Juan",
              "Bucuresti"=>"Bucuresti",
              "Chelyabinsk"=>"Chelyabinsk",
              "Kazan"=>"Kazan",
              "Krasnoyarsk"=>"Krasnoyarsk",
              "Moskva"=>"Moskva",
              "Nizhniy Novgorod"=>"Nizhniy Novgorod",
              "Novosibirsk"=>"Novosibirsk",
              "Omsk"=>"Omsk",
              "Perm"=>"Perm",
              "Rostov-na-Donu"=>"Rostov-na-Donu",
              "Samara"=>"Samara",
              "Sankt Peterburg"=>"Sankt Peterburg",
              "Saratov"=>"Saratov",
              "Ufa"=>"Ufa",
              "Volgograd"=>"Volgograd",
              "Voronezh"=>"Voronezh",
              "Yekaterinburg"=>"Yekaterinburg",
              "Kigali"=>"Kigali",
              "La Paz"=>"La Paz",
              "Santa Cruz"=>"Santa Cruz",
              "Ad-Dammam"=>"Ad-Dammam",
              "Al-Madinah"=>"Al-Madinah",
              "Ar-Riyadh"=>"Ar-Riyadh",
              "Jiddah"=>"Jiddah",
              "Makkah"=>"Makkah",
              "Dakar"=>"Dakar",
              "Beograd"=>"Beograd",
              "Freetown"=>"Freetown",
              "Singapore"=>"Singapore",
              "Hà Noi"=>"Hà Noi",
              "Hai Phòng"=>"Hai Phòng",
              "Thành Pho Ho Chí Minh"=>"Thành Pho Ho Chí Minh",
              "Muqdisho"=>"Muqdisho",
              "Cape Town"=>"Cape Town",
              "Durban"=>"Durban",
              "Ekurhuleni"=>"Ekurhuleni",
              "Johannesburg"=>"Johannesburg",
              "Port Elizabeth"=>"Port Elizabeth",
              "Pretoria"=>"Pretoria",
              "Vereeniging"=>"Vereeniging",
              "Harare"=>"Harare",
              "Barcelona"=>"Barcelona",
              "Madrid"=>"Madrid",
              "Valencia"=>"Valencia",
              "Al-Khartum"=>"Al-Khartum",
              "Stockholm"=>"Stockholm",
              "Zürich"=>"Zürich",
              "Baixada Santista"=>"Baixada Santista",
              "Belém"=>"Belém",
              "Belo Horizonte"=>"Belo Horizonte",
              "Brasília"=>"Brasília",
              "Campinas"=>"Campinas",
              "Campo Grande"=>"Campo Grande",
              "Cuiabá"=>"Cuiabá",
              "Curitiba"=>"Curitiba",
              "Florianópolis"=>"Florianópolis",
              "Fortaleza"=>"Fortaleza",
              "Goiânia"=>"Goiânia",
              "Grande São Luís"=>"Grande São Luís",
              "Grande Vitória"=>"Grande Vitória",
              "João Pessoa"=>"João Pessoa",
              "Maceió"=>"Maceió",
              "Manaus"=>"Manaus",
              "Natal"=>"Natal",
              "Norte/Nordeste Catarinense"=>"Norte/Nordeste Catarinense",
              "Pôrto Alegre"=>"Pôrto Alegre",
              "Recife"=>"Recife",
              "Rio de Janeiro"=>"Rio de Janeiro",
              "Salvador"=>"Salvador",
              "São Paulo"=>"São Paulo",
              "Teresina"=>"Teresina",
              "Dimashq"=>"Dimashq",
              "Halab"=>"Halab",
              "Hims"=>"Hims",
              "Krung Thep"=>"Krung Thep",
              "Lomé"=>"Lomé",
              "Dubayy"=>"Dubayy",
              "Adana"=>"Adana",
              "Ankara"=>"Ankara",
              "Antalya"=>"Antalya",
              "Bursa"=>"Bursa",
              "Gaziantep"=>"Gaziantep",
              "Istanbul"=>"Istanbul",
              "Izmir"=>"Izmir",
              "Konya"=>"Konya",
              "Kampala"=>"Kampala",
              "Dnipropetrovs'k"=>"Dnipropetrovs'k",
              "Donets'k"=>"Donets'k",
              "Kharkiv"=>"Kharkiv",
              "Kyiv"=>"Kyiv",
              "Odesa"=>"Odesa",
              "Zaporizhzhya"=>"Zaporizhzhya",
              "Al-Iskandariyah"=>"Al-Iskandariyah",
              "Al-Qahirah"=>"Al-Qahirah",
              "Birmingham"=>"Birmingham",
              "Glasgow"=>"Glasgow",
              "Liverpool"=>"Liverpool",
              "London"=>"London",
              "Manchester"=>"Manchester",
              "Newcastle upon Tyne"=>"Newcastle upon Tyne",
              "West Yorkshire"=>"West Yorkshire",
              "Dar es Salaam"=>"Dar es Salaam",
              "Atlanta"=>"Atlanta",
              "Austin"=>"Austin",
              "Baltimore"=>"Baltimore",
              "Boston"=>"Boston",
              "Bridgeport-Stamford"=>"Bridgeport-Stamford",
              "Buffalo"=>"Buffalo",
              "Charlotte"=>"Charlotte",
              "Chicago"=>"Chicago",
              "Cincinnati"=>"Cincinnati",
              "Cleveland"=>"Cleveland",
              "Columbus, Ohio"=>"Columbus, Ohio",
              "Dallas-Fort Worth"=>"Dallas-Fort Worth",
              "Dayton"=>"Dayton",
              "Denver-Aurora"=>"Denver-Aurora",
              "Detroit"=>"Detroit",
              "El Paso"=>"El Paso",
              "Hartford"=>"Hartford",
              "Honolulu"=>"Honolulu",
              "Houston"=>"Houston",
              "Indianapolis"=>"Indianapolis",
              "Jacksonville, Florida"=>"Jacksonville, Florida",
              "Kansas City"=>"Kansas City",
              "Las Vegas"=>"Las Vegas",
              "Los Angeles-Long Beach-Santa Ana"=>"Los Angeles-Long Beach-Santa Ana",
              "Louisville"=>"Louisville",
              "Memphis"=>"Memphis",
              "Miami"=>"Miami",
              "Milwaukee"=>"Milwaukee",
              "Minneapolis-St. Paul"=>"Minneapolis-St. Paul",
              "Nashville-Davidson"=>"Nashville-Davidson",
              "New Orleans"=>"New Orleans",
              "New York-Newark"=>"New York-Newark",
              "Oklahoma City"=>"Oklahoma City",
              "Orlando"=>"Orlando",
              "Philadelphia"=>"Philadelphia",
              "Phoenix-Mesa"=>"Phoenix-Mesa",
              "Pittsburgh"=>"Pittsburgh",
              "Portland"=>"Portland",
              "Providence"=>"Providence",
              "Richmond"=>"Richmond",
              "Riverside-San Bernardino"=>"Riverside-San Bernardino",
              "Rochester"=>"Rochester",
              "Sacramento"=>"Sacramento",
              "Salt Lake City"=>"Salt Lake City",
              "San Antonio"=>"San Antonio",
              "San Diego"=>"San Diego",
              "San Francisco-Oakland"=>"San Francisco-Oakland",
              "San Jose"=>"San Jose",
              "Seattle"=>"Seattle",
              "St. Louis"=>"St. Louis",
              "Tampa-St. Petersburg"=>"Tampa-St. Petersburg",
              "Tucson"=>"Tucson",
              "Virginia Beach"=>"Virginia Beach",
              "Washington, D.C."=>"Washington, D.C.",
              "Ouagadougou"=>"Ouagadougou",
              "Montevideo"=>"Montevideo",
              "Tashkent"=>"Tashkent",
              "Barquisimeto"=>"Barquisimeto",
              "Caracas"=>"Caracas",
              "Maracaibo"=>"Maracaibo",
              "Maracay"=>"Maracay",
              "Valencia"=>"Valencia",
              "Al-Hudaydah"=>"Al-Hudaydah",
              "Sana'a'"=>"Sana'a'",
              "Ta'izz"=>"Ta'izz",
              "Lusaka"=>"Lusaka",
              "Afghanistan"=>"Afghanistan",
              "Albania"=>"Albania",
              "Algeria"=>"Algeria",
              "American Samoa"=>"American Samoa",
              "Andorra"=>"Andorra",
              "Angola"=>"Angola",
              "Anguilla"=>"Anguilla",
              "Antarctica"=>"Antarctica",
              "Antigua and Barbuda"=>"Antigua and Barbuda",
              "Argentina"=>"Argentina",
              "Armenia"=>"Armenia",
              "Armenia"=>"Armenia",
              "Aruba"=>"Aruba",
              "Australia"=>"Australia",
              "Austria"=>"Austria",
              "Azerbaijan"=>"Azerbaijan",
              "Azerbaijan"=>"Azerbaijan",
              "Bahamas"=>"Bahamas",
              "Bahrain"=>"Bahrain",
              "Bangladesh"=>"Bangladesh",
              "Barbados"=>"Barbados",
              "Belarus"=>"Belarus",
              "Belgium"=>"Belgium",
              "Belize"=>"Belize",
              "Benin"=>"Benin",
              "Bermuda"=>"Bermuda",
              "Bhutan"=>"Bhutan",
              "Bolivia"=>"Bolivia",
              "Bosnia and Herzegovina"=>"Bosnia and Herzegovina",
              "Botswana"=>"Botswana",
              "Bouvet Island"=>"Bouvet Island",
              "Brazil"=>"Brazil",
              "British Indian Ocean Territory"=>"British Indian Ocean Territory",
              "Brunei Darussalam"=>"Brunei Darussalam",
              "Bulgaria"=>"Bulgaria",
              "Burkina Faso"=>"Burkina Faso",
              "Burundi"=>"Burundi",
              "Cambodia"=>"Cambodia",
              "Cameroon"=>"Cameroon",
              "Canada"=>"Canada",
              "Cape Verde"=>"Cape Verde",
              "Cayman Islands"=>"Cayman Islands",
              "Central African Republic"=>"Central African Republic",
              "Chad"=>"Chad",
              "Chile"=>"Chile",
              "China"=>"China",
              "Christmas Island"=>"Christmas Island",
              "Cocos (Keeling) Islands"=>"Cocos (Keeling) Islands",
              "Colombia"=>"Colombia",
              "Comoros"=>"Comoros",
              "Congo"=>"Congo",
              "Congo,  The Democratic Republic of The"=>"Congo,  The Democratic Republic of The",
              "Cook Islands"=>"Cook Islands",
              "Costa Rica"=>"Costa Rica",
              "Cote D'ivoire"=>"Cote D'ivoire",
              "Croatia"=>"Croatia",
              "Cuba"=>"Cuba",
              "Cyprus"=>"Cyprus",
              "Czech Republic"=>"Czech Republic",
              "Denmark"=>"Denmark",
              "Djibouti"=>"Djibouti",
              "Dominica"=>"Dominica",
              "Dominican Republic"=>"Dominican Republic",
              "Easter Island"=>"Easter Island",
              "Ecuador"=>"Ecuador",
              "Egypt"=>"Egypt",
              "El Salvador"=>"El Salvador",
              "Equatorial Guinea"=>"Equatorial Guinea",
              "Eritrea"=>"Eritrea",
              "Estonia"=>"Estonia",
              "Ethiopia"=>"Ethiopia",
              "Falkland Islands (Malvinas)"=>"Falkland Islands (Malvinas)",
              "Faroe Islands"=>"Faroe Islands",
              "Fiji"=>"Fiji",
              "Finland"=>"Finland",
              "France"=>"France",
              "French Guiana"=>"French Guiana",
              "French Polynesia"=>"French Polynesia",
              "French Southern Territories"=>"French Southern Territories",
              "Gabon"=>"Gabon",
              "Gambia"=>"Gambia",
              "Georgia"=>"Georgia",
              "Germany"=>"Germany",
              "Ghana"=>"Ghana",
              "Gibraltar"=>"Gibraltar",
              "Greece"=>"Greece",
              "Greenland"=>"Greenland",
              "Grenada"=>"Grenada",
              "Guadeloupe"=>"Guadeloupe",
              "Guam"=>"Guam",
              "Guatemala"=>"Guatemala",
              "Guinea"=>"Guinea",
              "Guinea-bissau"=>"Guinea-bissau",
              "Guyana"=>"Guyana",
              "Haiti"=>"Haiti",
              "Heard Island and Mcdonald Islands"=>"Heard Island and Mcdonald Islands",
              "Honduras"=>"Honduras",
              "Hong Kong"=>"Hong Kong",
              "Hungary"=>"Hungary",
              "Iceland"=>"Iceland",
              "India"=>"India",
              "Indonesia"=>"Indonesia",
              "Indonesia"=>"Indonesia",
              "Iran"=>"Iran",
              "Iraq"=>"Iraq",
              "Ireland"=>"Ireland",
              "Israel"=>"Israel",
              "Italy"=>"Italy",
              "Jamaica"=>"Jamaica",
              "Japan"=>"Japan",
              "Jordan"=>"Jordan",
              "Kazakhstan"=>"Kazakhstan",
              "Kazakhstan"=>"Kazakhstan",
              "Kenya"=>"Kenya",
              "Kiribati"=>"Kiribati",
              "Korea North"=>"Korea North",
              "Korea South"=>"Korea South",
              "Kosovo"=>"Kosovo",
              "Kuwait"=>"Kuwait",
              "Kyrgyzstan"=>"Kyrgyzstan",
              "Laos"=>"Laos",
              "Latvia"=>"Latvia",
              "Lebanon"=>"Lebanon",
              "Lesotho"=>"Lesotho",
              "Liberia"=>"Liberia",
              "Libyan Arab Jamahiriya"=>"Libyan Arab Jamahiriya",
              "Liechtenstein"=>"Liechtenstein",
              "Lithuania"=>"Lithuania",
              "Luxembourg"=>"Luxembourg",
              "Macau"=>"Macau",
              "Macedonia"=>"Macedonia",
              "Madagascar"=>"Madagascar",
              "Malawi"=>"Malawi",
              "Malaysia"=>"Malaysia",
              "Maldives"=>"Maldives",
              "Mali"=>"Mali",
              "Malta"=>"Malta",
              "Marshall Islands"=>"Marshall Islands",
              "Martinique"=>"Martinique",
              "Mauritania"=>"Mauritania",
              "Mauritius"=>"Mauritius",
              "Mayotte"=>"Mayotte",
              "Mexico"=>"Mexico",
              "Micronesia,  Federated States of"=>"Micronesia,  Federated States of",
              "Moldova,  Republic of"=>"Moldova,  Republic of",
              "Monaco"=>"Monaco",
              "Mongolia"=>"Mongolia",
              "Montenegro"=>"Montenegro",
              "Montserrat"=>"Montserrat",
              "Morocco"=>"Morocco",
              "Mozambique"=>"Mozambique",
              "Myanmar"=>"Myanmar",
              "Namibia"=>"Namibia",
              "Nauru"=>"Nauru",
              "Nepal"=>"Nepal",
              "Netherlands"=>"Netherlands",
              "Netherlands Antilles"=>"Netherlands Antilles",
              "New Caledonia"=>"New Caledonia",
              "New Zealand"=>"New Zealand",
              "Nicaragua"=>"Nicaragua",
              "Niger"=>"Niger",
              "Nigeria"=>"Nigeria",
              "Niue"=>"Niue",
              "Norfolk Island"=>"Norfolk Island",
              "Northern Mariana Islands"=>"Northern Mariana Islands",
              "Norway"=>"Norway",
              "Oman"=>"Oman",
              "Pakistan"=>"Pakistan",
              "Palau"=>"Palau",
              "Palestinian Territory"=>"Palestinian Territory",
              "Panama"=>"Panama",
              "Papua New Guinea"=>"Papua New Guinea",
              "Paraguay"=>"Paraguay",
              "Peru"=>"Peru",
              "Philippines"=>"Philippines",
              "Pitcairn"=>"Pitcairn",
              "Poland"=>"Poland",
              "Portugal"=>"Portugal",
              "Puerto Rico"=>"Puerto Rico",
              "Qatar"=>"Qatar",
              "Reunion"=>"Reunion",
              "Romania"=>"Romania",
              "Russia"=>"Russia",
              "Russia"=>"Russia",
              "Rwanda"=>"Rwanda",
              "Saint Helena"=>"Saint Helena",
              "Saint Kitts and Nevis"=>"Saint Kitts and Nevis",
              "Saint Lucia"=>"Saint Lucia",
              "Saint Pierre and Miquelon"=>"Saint Pierre and Miquelon",
              "Saint Vincent and The Grenadines"=>"Saint Vincent and The Grenadines",
              "Samoa"=>"Samoa",
              "San Marino"=>"San Marino",
              "Sao Tome and Principe"=>"Sao Tome and Principe",
              "Saudi Arabia"=>"Saudi Arabia",
              "Senegal"=>"Senegal",
              "Serbia and Montenegro"=>"Serbia and Montenegro",
              "Seychelles"=>"Seychelles",
              "Sierra Leone"=>"Sierra Leone",
              "Singapore"=>"Singapore",
              "Slovakia"=>"Slovakia",
              "Slovenia"=>"Slovenia",
              "Solomon Islands"=>"Solomon Islands",
              "Somalia"=>"Somalia",
              "South Africa"=>"South Africa",
              "South Georgia and The South Sandwich Islands"=>"South Georgia and The South Sandwich Islands",
              "Spain"=>"Spain",
              "Sri Lanka"=>"Sri Lanka",
              "Sudan"=>"Sudan",
              "Suriname"=>"Suriname",
              "Svalbard and Jan Mayen"=>"Svalbard and Jan Mayen",
              "Swaziland"=>"Swaziland",
              "Sweden"=>"Sweden",
              "Switzerland"=>"Switzerland",
              "Syria"=>"Syria",
              "Taiwan"=>"Taiwan",
              "Tajikistan"=>"Tajikistan",
              "Tanzania,  United Republic of"=>"Tanzania,  United Republic of",
              "Thailand"=>"Thailand",
              "Timor-leste"=>"Timor-leste",
              "Togo"=>"Togo",
              "Tokelau"=>"Tokelau",
              "Tonga"=>"Tonga",
              "Trinidad and Tobago"=>"Trinidad and Tobago",
              "Tunisia"=>"Tunisia",
              "Turkey"=>"Turkey",
              "Turkey"=>"Turkey",
              "Turkmenistan"=>"Turkmenistan",
              "Turks and Caicos Islands"=>"Turks and Caicos Islands",
              "Tuvalu"=>"Tuvalu",
              "Uganda"=>"Uganda",
              "Ukraine"=>"Ukraine",
              "United Arab Emirates"=>"United Arab Emirates",
              "United Kingdom"=>"United Kingdom",
              "United States"=>"United States",
              "U.S."=>"United States",
              "United States Minor Outlying Islands"=>"United States Minor Outlying Islands",
              "Uruguay"=>"Uruguay",
              "Uzbekistan"=>"Uzbekistan",
              "Vanuatu"=>"Vanuatu",
              "Vatican City"=>"Vatican City",
              "Venezuela"=>"Venezuela",
              "Vietnam"=>"Vietnam",
              "Virgin Islands,  British"=>"Virgin Islands,  British",
              "Virgin Islands, U.S."=>"Virgin Islands, U.S.",
              "Wallis and Futuna"=>"Wallis and Futuna",
              "Western Sahara"=>"Western Sahara",
              "Yemen"=>"Yemen",
              "Yemen"=>"Yemen",
              "Zambia"=>"Zambia",
              "Zimbabwe"=>"Zimbabwe"


      ]


  words.each do |i|
     temp = "#{cities[i]}"
     if (temp != "")
        cityArray.push(temp)
        end
     end
  cityArray.first
end