#include <signal.h>

int main() {
    void * a, **b, (*(*signal2)(int sig, void (*func)(int)))(int), **d = &a;
    signal2 = &signal;
    return 0;
}