https://learnprogramming.in.net/sort-stack-using-another-stack-in-python/