
  Zostrojte binarny vyhladavaci strom pre morseovu abecedu.

  Vrcholy obsahuju pismena a ich pozicia pismena v strome je dana jeho
  morseho kodom. Bodka znamena, ze ideme v strome dolava, ciarka, ze ideme
  doprava. (Niektore vrcholy mozu ostat nevyuzite, ak prislusna postupnost
  bodiek a ciarok nema vyznam v morseho abecede.)

  Zakladne znaky a ich kody su v subore morse.txt.
  Strom vybudujte tak, ze citate riadky zo suboru a pridavate
  vzdy dalsi znak/kod do stromu.

  Binarny strom mozete implementovat lubovolnou datovou strukturou 
  (napr. polom, dynamickou smernikovou strukturou, ...).

  Napiste funkciu a procedury pre:
   - vlozenie znaku s danym morseho kodom do stromu
   - hladanie prislusneho znaku ku morseho kodu
   - hladanie morseho kodu ku znaku (toto samozrejme nie je velmi
     efektivne v strome, ktory sluzi na vyhladani opacnej informacie,
     ale je to na precvicenie prehladavania binarneho stromu)
   - inteligentny vypis celeho stromu, napriklad takto:
     (nevadi, ze sa nezmesti na jednu obrazovku)

     ------------------------------
                     / *
                 / O
                     \ *
             / M
                     / Q
                 \ G
                     \ Z
         / T
                     / Y
                 / K
                     \ C
             \ N
                     / X
                 \ D
                     \ B
      *
                     / J
                 / W
                     \ P
             / A
                     / *
                 \ R
                     \ L
         \ E
                     / *
                 / U
                     \ F
             \ I
                     / V
                 \ S
                     \ H
     ------------------------------

