added solution for circular queue using arrays