Applications Of Double Ended Queue