D and E are points on the sides CA and CB respectively of a triangle ABC right angled at C. Prove that : AE^2 + BD^2 = AB^2 + DE^2