#include <deque>
#include <memory>

std::deque<int> q;

std::shared_ptr<bool> f()
{
	return q.pop_front;
}