Selam arkadaşlar merge sort ile bilgisi olan varsa yardım ederse minnettar kalırımm......!!!

Birleştirerek sıralama (merge sort) algoritmasının C++ uyarlamasını yapan tek dosyadan ibaret (tabi ki icinde gerektiği kadar fonksiyon olabilir) tam bir C++ programı. Birleştirerek sıralama algoritmasının şekli tabi ki kendini cağıran bir ayırıcı fonksiyon ve sıralı dizileri birleştiren ayrı bir fonksiyon kullanmaktadır. Bu algoritmayı kendini cağırmayan bir fonksiyon kullanarak veya hic fonksiyon kullanmadan uyarlayabilmiş programı yazınızz....
Program bir txt dosyasından 25 eleman okuyup onların sıralanmış halini ekrana (arada boşluklar olacak şekilde hepsini aynı satıra) yazdırmalıdır.

__________________