updated stack implementation with list comprehension
added simple sorting challenge