#include <iostream>
class Nodo{
public:
 Nodo(int n, Nodo* p=0):dato(n),prossimo(p){}
 int dato;
 Nodo* prossimo;
};
int main()
{
 Nodo* p=new Nodo(0);
 for(int i=1;i<10;i++){
 p = new Nodo(i,p);
 }
 for(;p->prossimo;p=p->prossimo){
 cout<< p->dato<<endl;
}
}
