// C++ sample 1
#include <iostream>
using namespace std;
// 変数名で役割を決めておく。繰り返しi,j,k,l、総数n,m、座標(x,y,z),(m,n), (a,b,c,d),(u,v),(p,q),(w,h)、
// 文字 c, ch、文字列 s, str、ポインタ p,q,r、汎用a,b,c,d,e,f,g,h,m,n,p,q,r,t,x,y,z
// 後で見たときに分からなくならないように、また、他人が見たりするのでブロック{}はしっかりと書く
// 字下げも行っておく。Tabキーを使用。
int main() { // void は省略可能
// 繰り返し読み込んで、決まった数字(0など)が来たら終わるような場合
while(1){
int x;
cin >> x;
if(x==0) break;
// 処理
}
// 2つの組み合わせを読み込んで、0と0の場合に終わるような場合
while(1){
int w, h;
cin >> w >> h;
if(w==0 && h==0) break;
// 処理
}
// 最初に読み込んだ数だけ繰り返す。0だったら終わり。
while(1){
int n;
cin >> n;
if(n==0) break;
for(int i=0; i<n; i++){
// 処理
}
}
return 0;
}