Consider the following code segment , The variable q is an object of type Queue, the variable s is an object of type Stack.

peek method looks at the first element in the queue without removing it.
the remove method removes the first element from the queue.
add method adds an element to the and of the queue or add an element to the top of the stack.
pop method removes an element from the top of the stack
What would be the content of the variable q after we complete the second while loop in the code


for (int i = 40; i <= 65; i+=3)
{
if(i % 5 == 0)
q.add(i);
}
while (!q.isEmpty()) {
s.add(q.peek());
s.add(q.peek());
q.remove();
System.out.print("*");
}
while (!s.isEmpty()) {
q.add(s.pop());
}
//what is the content of the q if we were to display it here