What will be the output of the program?
#include int main()
{ union var { int p, q; } u; u.p = 100; u.q = 50;
printf("%d\n", u.p);
return 0; }
Consider the following Python code: 
The maximum value of \(x\) such that the edge between the nodes B and C is included in every minimum spanning tree of the given graph is __________ (answer in integer).
The value printed by the given C program is __________ (Answer in integer).