Почему меняется порядок элементов при выводе в консоль? И каков принцип этой перетасовки?