#include <stdio.h>

int a_rts_on () {
  printf("a_rts_on\n");
  int i;
  for (i = 0; i < 32; ++i) {
    ; //
  }
  return 17;
}
int a_rts_off () {
  printf("a_rts_off\n");
  int i;
  for (i = 0; i < 32; ++i) {
    ; //
  }
  return 18;
}

int main (int argc, char **argv) {
  int (*pMyfunc)();
  pMyfunc = &a_rts_on;
  int result = (*pMyfunc)();
  pMyfunc = &a_rts_off;
  result = (*pMyfunc)();

  /*int (*pMyfuncs)[]();*/

  /* int x[]; */

  int (*pirgendwas)[];
  pirgendwas = (int (*)[])malloc(17*sizeof(int));
}
