final idea by sjhunjhunwala | SimScale...