import java.util.*;
public class TwoQueueStack{
Queue queue = new LinkedList();
Queue help_queue = new LinkedList();
Stack stack = new Stack();
public void push(int v){
queue.offer(v);
}
public void stackPush(int v){
stack.push(v);
}
public void stackPop(){
if(!stack.isEmpty()){
stack.pop();
}
}
public int pop(){
if(queue.isEmpty()) return -1;
while(queue.size() > 1){
help_queue.offer(queue.poll());
}
int v = queue.poll();
Queue temp = queue;
queue = help_queue;
help_queue = temp;
return v;
}
public int size(){
return queue.size() + help_queue.size();
}
public Stack getStack(){
return stack;
}
public Boolean RandomOptions(){
int max = 100000;
for (int j=0;j