Angle BDX = 90 = angle ADX
DA = BD
XD = XD
So, by LL, triangles BXD and AXD are congruent right triangles
And by the same reasoning triangles, AXE and CXE are congruent right triangles
And angle DXE = the angle formed by the intersection of lines p,q = 45 = the sum of angles AXD and AXE
But angles BXD and CXE = angles AXD and AXE....so their sum is also = 45
So angle BXC = AXD + AXE + BXD + CXE = 45 + 45 = 90