assignment 10. (ANANDA MANDRE)