Question: who wrote saare jahan se achchca hindustan hamara
answer: poet Muhammad Iqbal