Name three important sciences which made great progress during the Gupta **.
Astronomy, mathematics and medicine.