1  extern int library_func2 (void);
       2  int (*fn) (void) = library_func2;
       3  int main (void) { fn (); return 0; }
       1  extern int library_func2 (void);
       2  int (*fn) (void) = library_func2;
       3  int main (void) { fn (); return 0; }