#include <stdio.h>

void bar(void)
{
  printf("Hello World\n");
}

void (*foo(void))()
{
  return bar;
}

void main(void)
{
  foo()();
}