Jahan Shah — The third and greatest sultan of Qara Qoyunlu dynasty (1435–1467)