Что выведет на экран следующая программа?

#include <iostream> 
 
void qwer(int &param) 
{ 
  param += 15; 
} 
 
int main(void) 
{ 
  int a = 14; 
  void (*realFunction)(int &) = &qwer;   
  realFunction(a); 
 
  std::cout << a; 
  return 0; 
} 
undefined behavior
15
29
программа не скомпилируется
14