base cases by kundu_ashish | SimScale