Увы, я не оригинальна, без помощи не получается решить задачу. проверяла решение с разными данными массива array, если я все правильно понимаю, то при четном массиве - делит поровну при не четном - большая часть уходит в первую половину. не понимаю, почему решение не проходит :(