task 2 by thanu | SimScale