https://medium.com/@SantalTech/cs-fundamentals-facebook-interview-question-implementing-a-stack-with-two-queues-4a8111051871