@@ -0,0 +1,652 @@
+class Stack(object):%0A    def __init__(self):%0A        %22%22%22%0A        initialize your data structure here.%0A        %22%22%22%0A        self.__queue = %5B%5D%0A%0A    def push(self, x):%0A        %22%22%22%0A        :type x: int%0A        :rtype: nothing%0A        %22%22%22%0A        self.__queue.append(x)%0A%0A    def pop(self):%0A        %22%22%22%0A        :rtype: nothing%0A        %22%22%22%0A        p = self.__queue%5B-1%5D%0A        tmpQ = self.__queue%5B:-1%5D%0A        self.__queue = tmpQ%0A        return p%0A        %0A%0A    def top(self):%0A        %22%22%22%0A        :rtype: int%0A        %22%22%22%0A        return self.__queue%5B-1%5D%0A        %0A%0A    def empty(self):%0A        %22%22%22%0A        :rtype: bool%0A        %22%22%22%0A        return not self.__queue%0A

Add solution for 232 implement queue using stack.