xpp {

       class XOxygen {

              public:

                     void RecurPrint(string s) {

                           if (Len(s) > 1) {

                                  xout("\r\n" + s);

                                  this.RecurPrint(s = Right(s, Len(s) - 1));

                           } else {

                                  xout("\r\n" + s);

                           }

                     };

       }

       node(XOxygen) MyWater;

      

       MyWater.RecurPrint(s = "Kimmie"));

}