# EBOB
def baslik_Yaz(): # 1. Parametre almak zorunda değil.
    print(""" 
    ------------------------------- 
    2 sayının EBOB 'nu bulmak için. 
    -------------------------------""")

def minimum(sayi1,sayi2): # 3. Parametre alır ve bu alınan parametreler işlenir ve bir değer döndürür.
    if sayi1 > sayi2:
        return sayi2 # Fonksiyonda birden fazla Return u varsa ilk return e gelince Fonksiyon sonlanır. Diğerine uğramaz.
    else:
        return sayi1

def ebob(a,b): # 2. Parametre alır parametreler işlenir ve sonuç yazılır bir değer döndürmez.
    en_kucuk_sayi = minimum(a,b) # Aslında min(a,b) gömülü fonksiyonu kullanabiliriz. Örnek olsun diye fonksiyonu biz yazdık.
    sonuc = 1
    for i in range(1,en_kucuk_sayi+1):
        if a % i == 0 and b % i == 0:
            sonuc = i
    print(f"{a} ve {b} sayılarının EBOB 'u {sonuc}'dur.")

baslik_Yaz()
ebob(10,12)