MENG309 1_st by Mazen_A_Taha | SimScale