first try by sabhishek7755 | SimScale