Pohádka pro programátory

Pohádka o princezně, drakovi a chrabrém princovi, ale napsaná v c++ :-)

String vypravec = new Vypravec().povidejPohadku("O draku").toString();
COsoba princ, princezna, kral;
CPotvora drak;
CObjekt kralovstvi;

void pohadka()
{
   if (princ.sila >= drak.sila)
   {
      drak.delete();
      princ += princezna + kralovstvi/2;
   }
   else
   {
      princ -= hlava;
      drak.hmotnost += princezna.hmotnost;
      kral.status = "Smutny";
      kralovstvi.goto("prdel");
   }
}