#include #include #include using namespace std; #define N 1000 #define M 10000 int n,m,s,t,qh,qt,q[2*N],tbl[2*N],where[2*N]; vector > es[N],es_rev[N]; int main() { while(scanf("%d",&n),n) { scanf("%d%d%d",&s,&t,&m); --s,--t; for (int i=0;i