#include <stdio.h>

int main()
{
    void * ll[3] = {&&d, &&i, &&l};
    void * oo[2] = {&&f, &&j};
    int l = -1, o = -1;
    goto a;
    n: printf("\n"); goto end;
    g: printf(" "); goto h;
    m: printf("!"); goto n;
    f: printf(","); goto g;
    h: printf("W"); goto i;
    a: printf("H"); goto b;
    l: printf("d"); goto m;
    b: printf("e"); goto d;
    d: printf("l"); ++l; goto *ll[l];
    i: printf("o"); ++o; goto *oo[o];
    j: printf("r"); goto d;
    end: ;
  
    return 0;
}
