Омар Хайям
Omar Khayyám, Sharaf al-Dīn, and al-Kashi.