Quest Software interview question

Create Stack Using 2 Queue Create over own Smart Pointers Linklist Loop Finding Detect Loop From LinkList