/// <summary>
        /// Vylo�enie 1 jednotky n�kladu
        /// </summary>
        /// <returns></returns>
        public bool Vyloz()
        {
            bool stav = false;
            Stanica navstivena = KonvertujMiestoNaStanicu(aCiele[aAktualnaPozicia]);
            if (navstivena == null) return false;

            navstivena.Zoskupenie.Uzamknute = false;

            if (aCestaDoDepa)
            {
                navstivena.PridajOdstavene(this);
                aCestaDoDepa = false;
                aTyp.Zastav();
                aTyp.Skryte = true;
                aJeVPohybe = false;
                Zastav();
                return false;
            }

            foreach (var item in aNaklad)
            {
                stav = navstivena.Zoskupenie.PrijmiJednotku(item);
                if (stav == true)
                {
                    item.VydajOdnemu(navstivena);
                    aNaklad.Remove(item);
                    break;
                }

            }
            Console.WriteLine("vylozenie" + stav);
            return stav;
        }