This is a program of queue where insertion and deletion are allowed both at the FRONT and at the REAR.
Read this post on programminginfinitum.blogspot.com