To je veľký roblém zmeniť dátové typy, resp. rozdeliť pole v prípade že nejaká časť hodnot má byť iného dátového typu než zvyšok? hmm. Na to se neptala. Ostatne jej to funguje když to má rozdelené do 3 funkcií a všade má stejný typ. takže je jasné že to tak chce.