Umarım bazı ihtiyaçlara yardımcı olur ama sistemde birkaç mantık hatası var
Aynı sayıdaki verileri array flip yaptığınızda aynı keye atanmış 2 değer ortaya çıkar buda verilerin sağlıklı alınmasını engeller değer lerden birinin kaybolması veya kullanılamaması gibi bir sonuç ortaya çıkarır array flip yerine döngü kullanmak daha sağlıklı olabilir