second try by ndayana | SimScale...