#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main()
{
queue<int> q;
int n;
for(int i=0;i<5;i++)
{
cin>>n;
q.push(n); //入队;
}
cout<<q.front()<<endl; //访问队首
cout<<q.back()<<endl; //访问队尾
cout<<q.size()<<endl; //队列长度
while(!q.empty()) //如果队列为空则q.empty()返回值为true
{
cout<<q.front()<<" ";
q.pop(); //出队
}
return 0;
}