#!/usr/bin/env python3

import sys

slovar = {
    'Taxi Sežana': ['+386 70 11 01 21'],
    'Taxi Sezana': ['+386 70 11 01 21'],
    'Taxi Maki Sežana': ['+386 31 67 54 48'],
    'Taxi Fenix Sežana': ['+386 51 73 38 85'],
    'Taxi NonStop Sežana': ['+386 51 80 50 55'],
    'Taxi Transfer Sežana': ['+386 40 51 79 35'],
    'Taxi Kloris Slaviša Sežana': ['+386 40 23 34 90'],
    'Radio Taxi Trieste': ['+39 040 30 77 30'],
    'Radio Taxi Trst': ['+39 040 30 77 30'],
    'Taxi Trieste': ['+39 040 30 00 30'],
    'Taxi Tergeste Trieste': ['+39 040 444 78'],
    'Taxi Tergeste Trst': ['+39 040 444 78'],
    'Taxi Airport Pickup Trieste': ['+39 040 977 8297'],
    'Taxi Airport Pickup Trst': ['+39 040 977 8297'],
    'Taxi Transfer Koper': ['+386 71 36 70 19'],
    'Taxi Kobra Koper': ['+386 41 44 78 72'],
    'Taxi Morje Koper': ['+386 41 22 21 11'],
    'Taxi Monfalcone': ['+39 0481 72 21 67'],
    'Taxi Nova Gorica 24 ur': ['+386 71 20 20 20'],
}

if len(sys.argv) != 2:
    print("Uporaba / Use: taxi imemesta (taxi cityname)")
    sys.exit(1)

beseda = sys.argv[1].lower()

# Iskanje po ključih in vrednostih
najdene_besede = []

for kljuc, vrednosti in slovar.items():
    if beseda in kljuc.lower():
        najdene_besede.append((kljuc, vrednosti))
    for vrednost in vrednosti:
        if beseda in vrednost.lower():
            najdene_besede.append((kljuc, vrednosti))
            break  # da se izognemo podvajanju

if najdene_besede:
    for kljuc, vrednosti in najdene_besede:
        for prevod in vrednosti:
            print(f"{kljuc} = {prevod}")
else:
    print(f"Informacija / Information '{beseda}' ne obstaja / doesn't exist.")
