C# Rastgele Sayı Dizisi Oluşturup Ortalamaya En Yakın X Adet Sayıyı Ekrana Gösterme

Klavyeden girilen başlangıç ve bitiş değerleri arasında, klavyeden girilen sayı kadar rastgele tek sayı üretip bu sayılardan ortalamaya en yakın olan x adet sayıyı ekrana yazdıran C# programını yazınız?