Строки переставляются, числа считываются, что не так?