assignment 2 by taher | SimScale