Courses

By rohit.pandey1
|
Updated on 25 Feb 2026, 13:08 IST
Understanding geometric proofs becomes easier with NCERT Solutions Class 9 Maths Chapter 7 Triangles, an important chapter in CBSE Class 9 Geometry that introduces congruence of triangles and logical mathematical reasoning. This chapter explains how triangles can be proven equal using standard congruence criteria such as SSS, SAS, ASA, AAS, and RHS, which form the foundation of proof-based questions in mathematics.
The Triangles Class 9 NCERT Solutions provided here include detailed explanations for all questions from Exercise 7.1, Exercise 7.2, and Exercise 7.3, prepared according to the latest CBSE Class 9 Maths syllabus. Each solution follows a structured approach showing given information, proof steps, theorem application, and final conclusions to help students understand how answers should be written in exams.
Students can also download Infinity Learn’s Free NCERT Solutions PDF for Chapter 7 Triangles for quick revision and offline study.
Students preparing for geometry topics in the CBSE syllabus often prefer having complete solutions available in a downloadable format for quick revision. The NCERT Solutions Class 9 Maths Chapter 8 Triangles PDF provided here includes detailed, step-by-step answers to all textbook questions, prepared according to the latest NCERT guidelines and CBSE exam pattern.
Students can download the complete Chapter 7 Triangles Class 9 Solutions PDF through Infinity Learn’s Free NCERT Solutions, which includes step-by-step answers for Exercise 7.1 to Exercise 7.3 with diagrams and theorem-based explanations aligned with the CBSE Class 9 syllabus.
Below are the detailed NCERT Solutions Class 9 Maths Chapter 7 Triangles arranged exercise-wise for easy learning. Each question is solved using step-by-step proofs, congruence criteria (SSS, SAS, ASA, AAS, RHS), and clear reasoning to help students understand the exact method required in CBSE exams.
Loading PDF...
Begin with Exercise 7.1 to strengthen basic triangle concepts, then move to proof-based questions in later exercises for complete mastery of Triangles Class 9 NCERT Solutions.
Question 1: In quadrilateral ACBD, AC = AD and AB bisects ∠ A (see Fig. 7.16). Show that Δ ABC ≅ Δ ABD. What can you say about BC and BD?
Answer:
In Δ ABC and Δ ABD, we have

AC = AD [Given]
∠CAB = ∠DAB [Since AB bisects ∠A]

JEE

NEET

Foundation JEE

Foundation NEET

CBSE
AB = AB [Common]
So, Δ ABC ≅ Δ ABD [By SAS congruence]
Therefore, BC = BD [By CPCT]
Question 2: ABCD is a quadrilateral in which AD = BC and ∠ DAB = ∠ CBA (see Fig. 7.17). Prove that

(1) Δ ABD ≅ Δ BAC
(2) BD = AC
(3) ∠ ABD = ∠ BAC.
Answer:
(1) In quadrilateral ABCD, we have AD = BC and ∠DAB = ∠CBA.
In ΔABD and ΔBAC,
AD = BC [Given]
AB = BA [Common]
∠DAB = ∠CBA [Given]
Using SAS criteria, we have
ΔABD ≅ ΔBAC
(2) Since ΔABD ≅ ΔBAC
So, their corresponding parts are equal.
=> BD = AC
(3) Since ΔABD ≅ ΔBAC
So, their corresponding parts are equal.
=> ∠ABD = ∠BAC.
Question 3: AD and BC are equal perpendiculars to a line segment AB (see Fig. 7.18). Show that CD bisects AB.
Answer:
We have ∠ABC = 900 and ∠BAD = 900
Also, AB and CD intersect at O.
So, vertically opposite angles are equal.
Now, in ΔOBC and ΔOAD, we have
∠ABC = ∠BAD [each = 900]
BC = AD [Given]
∠BOC = ∠AOD [vertically opposite angles]
Using ASA criteria, we have
ΔOBC ≅ ΔOAD
=> OB = OA [By CPCT]
i.e., O is the mid-point of AB.
Thus, CD bisects AB.
Question 4: l and m are two parallel lines intersected by another pair of parallel lines p and q (see Fig. 7.19). Show that Δ ABC ≅ Δ CDA.
Answer:
Since l || m and AC is a transversal.
So, ∠BAC = ∠DCA [Alternate interior angles]
Also, p || q and AC is a transversal,
So, ∠BCA = ∠DAC [Alternate interior angles]
Now, in ΔABC and ΔCDA,
∠BAC = ∠DCA [Proved]
∠BCA = ∠DAC [Proved]
CA = AC [Common]
Using ASA criteria, we have
ΔABC ≅ ΔCDA
Question 5: Line l is the bisector of an angle ∠ A and B is any point on l. BP and BQ are perpendiculars from B to the arms of ∠ A (see Fig. 7.20). Show that:
(1) Δ APB ≅ Δ AQB
(2) BP = BQ or B is equidistant from the arms of ∠ A.
Answer:
We have, l as the bisector of QAP.
So, ∠QAB = ∠PAB
∠Q = ∠P [each = 900]
=> Third ∠ABQ = Third ∠ABP
(1) Now, in ΔAPB and ΔAQB, we have
AB = AB [Common]
∠ABP = ∠ABQ [Proved]
∠PAB = ∠QAB [Proved]
Using SAS criteria, we have
ΔAPB ≅ ΔAQB
(2) Since ΔAPB ≅ ΔAQB
So, their corresponding angles are equal.
=> BP = BQ
i.e., Perpendicular distance of B from AP = Perpendicular distance of B from AQ
Thus, the point B is equidistant from the arms of ∠A.
Question 6: In Fig. 7.21, AC = AE, AB = AD and ∠ BAD = ∠ EAC. Show that BC = DE.
Answer:
We have ∠BAD = ∠EAC
Adding ∠DAC on both sides, we have
∠BAD + ∠DAC = ∠EAC + ∠DAC
=> ∠BAC = ∠DAE
Now, in ΔABC and ΔADE, we have
∠BAC = ∠DAE [Proved]
AB = AD [Given]
AC = AE [Given]
So, ΔABC ≅ ΔADE [Using SAS criteria]
Since ΔABC ≅ ΔADE, therefore, their corresponding parts are equal.
=> BC = DE.
Question 7: AB is a line segment and P is its mid-point. D and E are points on the same side of AB such that ∠ BAD = ∠ ABE and ∠ EPA = ∠ DPB (see Fig. 7.22). Show that
(1) Δ DAP ≅ Δ EBP
(2) AD = BE
Answer:
We have, P is the mid-point of AB.
AP = BP
∠EPA = ∠DPB [Given]
Adding ∠EPD on both sides, we get
∠EPA + ∠EPD = ∠DPB + ∠EPD
∠APD = ∠BPE
(1) Now, in ΔDAP ≅ ΔEBP, we have
AP = BP [Proved]
∠PAD = ∠ PBE [It is given that ∠BAD = ∠ABE]
∠DPA = ∠EPB [Proved]
Using ASA criteria, we have
ΔDAP ≅ ΔEBP
(2) Since ΔDAP ≅ ΔEBP
So, their corresponding parts are equal.
=> AD = BE.
Question 8: In right triangle ABC, right angled at C, M is the mid-point of hypotenuse AB. C is joined to M and produced to a point D such that DM = CM. Point D is joined to point B (see Fig. 7.23). Show that:
(1) Δ AMC ≅ Δ BMD
(2) ∠ DBC is a right angle.
(3) Δ DBC ≅ Δ ACB
(4) CM = AB/2
Answer:
Since M is the mid-point of AB.
So, BM = AM [Given]
(1) In ΔAMC and ΔBMD, we have
CM = DM [Given]
AM = BM [Proved]
∠AMC = ∠BMD [Vertically opposite angles]
So, ΔAMC ≅ ΔBMD [SAS criteria]
(2) Since ΔAMC ≅ ΔBMD
So, their corresponding parts are equal.
=> ∠MAC = ∠MBD
But they form a pair of alternate interior angles.
So, AC || DB
Now, BC is a transversal which intersecting parallel lines AC and DB,
So, ∠BCA + ∠DBC = 1800
But ∠BCA = 900 [Since ΔABC is right angled at C]
=> 900 + ∠DBC = 1800
=> ∠DBC = 1800 – 900
=> ∠DBC = 900
(3) Again, ΔAMC ≅ ΔBMD [Proved]
So, AC = BD [by CPCT]
Now, in ΔDBC and ΔACB, we have
∠DBC = ∠ACB [Each = 900]
BD = CA [Proved]
BC = CB [Common]
Using SAS criteria, we have
ΔDBC ≅ ΔACB
(4) Since ΔDBC ≅ ΔACB
So, their corresponding parts are equal.
=> DC = AB
But DM = CM [Given]
So, CM = DC/2 = AB/2
=> CM = AB/2
Question 1: In an isosceles triangle ABC, with AB = AC, the bisectors of ∠ B and ∠ C intersect each other at O. Join A to O. Show that:
(1) OB = OC
(2) AO bisects ∠ A
Answer:
(1) In ΔABC, we have
AB = AC [Given]
∠C = ∠B [Angle opposite to equal sides are equal]
∠OCB = ∠OBC
=> OB = OC [Sides opposite to equal angles are equal]
(2) In ΔABO and ΔACO, we have
AB = AC [Given]
OB = OC [Proved]
Using SAS criteria,
ΔABO ≅ ΔACO
=> ∠OAB = ∠OAC [By CPCT]
=> AO bisects ∠A.
Question 2: In Δ ABC, AD is the perpendicular bisector of BC (see Fig. 7.30). Show that Δ ABC is an isosceles triangle in which AB = AC.
Answer:
Since AD is bisector of BC.
So, BD = CD
Now, in ΔABD and ΔACD, we have:
AD = AD [Common]
∠ADB = ∠ADC = 900 [Since AD ⟂ BC]
BD = CD [Proved]
So, ΔABD ≅ ΔACD [SAS criteria]
Hence, their corresponding parts are equal.
=> AB = AC
Thus, ΔABC is an isosceles triangle.
Question 3: ABC is an isosceles triangle in which altitudes BE and CF are drawn to equal sides AC and AB respectively (see Fig. 7.31). Show that these altitudes are equal.
Answer:
ΔABC is an isosceles triangle.
So, AB = AC
=> ∠ACB = ∠ABC [Since angles opposite to equal sides are equal]
Now, in ΔBEC and ΔCFB, we have
∠EBC = ∠FCB [Proved]
BC = CB [Common]
and ∠BEC = ∠CFB [Each = 900]
So, ΔBEC ≅ ΔCFB [Using ASA criteria]
=> Their corresponding parts are equal. i.e., BE = CF
Question 4: ABC is a triangle in which altitudes BE and CF to sides AC and AB are equal (see Fig. 7.32). Show that
(1) Δ ABE ≅ Δ ACF
(2) AB = AC, i.e., ABC is an isosceles triangle.
Answer:
(1) In ΔABE and ΔACF, we have
∠AEB = ∠AFC [each = 900 since BE ⟂AC and CF ⟂ AB]
∠A = ∠A [Common]
BE = CF [Given]
So, ΔABE ≅ ΔACF [Using AAS criterion]
(2) Since, ABE ≅ ΔACF
So, their corresponding parts are equal.
=> AB = AC
Question 5: ABC and DBC are two isosceles triangles on the same base BC (see Fig. 7.33). Show that ∠ ABD = ∠ ACD.
Answer:
In ΔABC, we have
AB = AC [Since ΔABC is an isosceles triangle]
But angles opposite to equal sides are equal.
So, ∠ABC = ∠ACB ………….... (1)
Again, in ΔBDC, we have
BD = CD [Since ΔBDC is an isosceles triangle.]
So, ∠CBD = ∠BCD …….... (2) [Angles opposite to equal sides are equal]
Adding equation (1) and (2), we have
∠ABC + ∠CBD = ∠ACB + ∠BCD
=> ∠ABD = ∠ACD
Question 6: ΔABC is an isosceles triangle in which AB = AC. Side BA is produced to D such that AD = AB (see Fig. 7.34). Show that ∠ BCD is a right angle.
Answer:
In ΔABC,
AB = AC ………………………………………………… (1) [Given]
AB = AD ………………………………………………………. (2) [Given]
From equation (1) and (2), we have
AC = AD
Now, in ΔABC, we have
∠B + ∠ACB + ∠BAC = 1800
=> 2∠ACB + ∠BAC = 1800………………(3) [Since ∠B = ∠ACB (Angles opposite to equal sides)]
In ΔACD,
∠D + ∠ACD + ∠CAD = 1800
=> 2∠ACD + ∠CAD = 1800……………. (4) [Since ∠D = ∠ACD (angles opposite to equal sides)]
Adding equations (3) and (4), we have
2∠ACB + ∠BAC + 2∠ACD + ∠CAD = 1800 + 1800
=> 2[∠ACB + ∠ACD] + [∠BAC + ∠CAD] = 3600
=> 2[∠BCD] + [1800] = 3600 [∠BAC and ∠CAD form a linear pair]
=> 2∠BCD = 3600 – 1800 = 1800
=> ∠BCD = 1800 ÷ 2 = 900
Thus, ∠BCD = 900
Question 7: ABC is a right-angled triangle in which ∠ A = 900 and AB = AC. Find ∠ B and ∠ C.
Answer:
In ΔABC, we have
AB = AC [Given]
So, their opposite angles are equal.
=> ∠ACB = ∠ABC
Now, ∠A + ∠B + ∠C = 1800
=> 900 + ∠B + ∠C = 1800 [Since ∠A = 900(Given)]
=> ∠B + ∠C = 1800- 900
=> ∠B + ∠C = 900
But ∠ABC = ∠ACB, i.e., ∠B = ∠C
Thus, ∠B = 450 and ∠C = 450
Question 8: Show that the angles of an equilateral triangle are 600 each.
Answer:
In ΔABC, we have
AB = BC = CA [Since ABC is an equilateral triangle]
=> AB = BC
=> A = ∠C ……….. (1) [Since Angle opposite to equal sides are equal.]
Similarly, AC = BC
=> ∠A = ∠B …….... (2)
From equation (1) and (2), we have
∠A = ∠B = ∠C
Let ∠A = ∠B = ∠C = x
Since, ∠A + ∠B + ∠C = 1800
=> x + x + x = 1800
=> 3x = 1800
=> x = 1800 ÷ 3
=> x = 600
Thus, the angles of an equilateral triangle are 600 each.
Question 1: Δ ABC and Δ DBC are two isosceles triangles on the same base BC and vertices A and D are on the same side of BC (see Fig. 7.39). If AD is extended to intersect BC at P, show that
(1) Δ ABD ≅ Δ ACD
(2) Δ ABP ≅ Δ ACP
(3) AP bisects ∠ A as well as ∠ D.
(4) AP is the perpendicular bisector of BC.
Answer:
(1) In ΔABD and ΔACD, we have
AB = AC
AD = AD
BD = CD
ΔABD ≅ ΔACD
(2) In ΔABP and ΔACP, we have
AB = AC [Given]
So, AB = AC => ∠B = ∠C [Since angle opposite to equal sides are equal]
AP = AP [Common]
So, ΔABP ≅ ACP [SAS Criteria]
(3) Since, ΔABP ≅ ΔACP
So, their corresponding parts are congruent.
=> ∠BAP = ∠CAP
Hence, AP is the bisector of ∠A. ……... (1)
Again, in ΔBDP and ΔCDP, we have
BD = CD [Given]
∠DBP = ∠CDP [Angles opposite to equal sides]
DP = DP [Common]
=> ΔBDP ≅ ΔCDP
So, ∠BDP ≅ ∠CDP [By CPCT]
Hence, DP (or AP) is the bisector of ∠D. ……... (2)
From equation (1) and (2), AP is the bisector of ∠A as well as ∠D.
(4) Since ΔABP ≅ ΔACP
So, their corresponding parts are equal.
=> ∠APB = ∠APC
But ∠APB + ∠APC = 1800 [Linear pair]
So, ∠APB = ∠APC = 900
=> AP ⟂ BC
=> AP is the perpendicular bisector of BC.
Question 2: AD is an altitude of an isosceles triangle ABC in which AB = AC. Show that
(1) AD bisects BC.
(2) AD bisects ∠ A.
Answer:
(1) In ΔABD and ΔACD, we have
AB = AC [Given]
∠B = ∠C [Angles opposite to equal sides]
AD = AD [Common]
So, ΔABD ≅ ΔACD
Hence, their corresponding parts are equal.
=> BD = CD
=> D is the mid-point of BC or AD bisects BC.
(2) Since, ΔABD ≅ ΔACD,
So, their corresponding parts are congruent.
=> ∠BAD = ∠CAD
=> AD bisects ∠A.
Question 3: Two sides AB and BC and median AM of one triangle ABC are respectively equal to sides PQ and QR and median PN of Δ PQR (see Fig. 7.40). Show that:
(1) Δ ABM ≅ Δ PQN
(2) Δ ABC ≅ Δ PQR
Answer:
In ΔABC, AM is a median
So, BM = BC/2 ……………………………………….. (1) [Given]
In ΔPQR, PN is a median.
So, QN = QR/2
=> BC = QR …………… (2)
BM = QN [From equation (1) and (2)]
(1) In ΔABM and ΔPQN, we have
AB = PQ [Given]
AM = PN [Given]
BM = QN [Proved]
So, ΔABM ≅ ΔPQN [SSS criteria]
(2) Since ΔABM ≅ ΔPQN
So, their corresponding parts are congruent.
=> ∠B = ∠Q
Now, in ΔABC and ΔPQR, we have
∠B = ∠Q [Proved]
AB = PQ [Given]
BC = QR [Given]
So, ΔABC ≅ ΔPQR
Question 4: BE and CF are two equal altitudes of a triangle ABC. Using RHS congruence rule, prove that the triangle ABC is isosceles.
Answer:
Given, BE ⟂ AC
So, ΔBEC is a right triangle such that ∠BEC = 900
Similarly, ∠CFB = 900
Now, in right ΔBEC and right ΔCFB, we have
BE = CF [Given]
BC = CB [Common]
Using RHS criteria, ΔBEC ≅ ΔCFB
So, their corresponding parts are equal.
=> ∠BCE = ∠CBF or ∠BCA = ∠CBA
Now, in ΔABC, ∠BCA = ∠CBA
So, their opposite sides are equal.
=> AB = AC
Hence, ΔABC is an isosceles triangle.
Question 5: ABC is an isosceles triangle with AB = AC. Draw AP ⟂ BC to show that ∠ B = ∠ C.
Answer:
We have AP ⟂ BC [Given]
So, ∠APB = 900 and APC = 900
In ΔABP and ΔACP, we have
∠APB = ∠APC [each = 900]
AB = AC [Given]
AP = AP [Common]
Using RHS criteria,
ΔABP ≅ ΔACP
So, their corresponding parts are congruent.
=> ∠B = ∠C
Question 1: Show that in a right-angled triangle, the hypotenuse is the longest side.
Answer:
Let us consider ΔABC such that ∠B = 900
So, ∠A + ∠B + ∠C = 1800
=> [∠A + ∠C] + ∠B = 1800
=> ∠A + ∠C = ∠B
=> ∠B > ∠A and ∠B > ∠C
=> Side opposite to ∠B is longer than the side opposite to ∠A.
i.e., AC > BC …….... (1)
Similarly, AC > AB …….... (2)
From equation (1) and (2), we get,
AC is the longest side.
But AC is the hypotenuse of the triangle.
Thus, hypotenuse is the longest side.
Question 2: In Fig. 7.48, sides AB and AC of Δ ABC are extended to points P and Q respectively. Also, ∠ PBC < ∠ QCB. Show that AC > AB.
Answer:
∠ABC + ∠PBC = 1800 [Linear pair]
∠ACB + ∠QCB = 1800 [Linear pair]
So, ∠ABC + ∠PBC = ∠ACB + ∠QCB
But ∠PBC < ∠QCB [Given]
So, ∠ABC > ∠ACB
=> [The side opposite to ∠ABC] > [The side opposite to ∠ACB]
=> AC > AB
Question 3: In Fig. 7.49, ∠ B < ∠ A and ∠ C < ∠ D. Show that AD < BC.
Answer:
Given ∠B < ∠A
=> ∠A > ∠B
So, OB > OA ………………………………………………………………………………………………………….. (1) [Since side opposite to greater angle is longer]
Similarly,
OC > OD…………………….... (2)
From equation (1) and (2), we have
[OB + OC] > [OA + OD]
=> BC > AD
Question 4: AB and CD are respectively the smallest and longest sides of a quadrilateral ABCD (see Fig. 7.50). Show that ∠ A > ∠ C and ∠ B > ∠ D.
Answer:
Let us join AC.
Now, in ΔABC,
AB < BC [Since AB is the smallest side of quadrilateral ABCD]
=> BC > AB
=> [Angle opposite to BC] < [Angle opposite to AB]
=> ∠BAC > ∠BCA ……………….(1)
Again, in ΔACD,
CD > AD [Since CD is the longest side of the quadrilateral ABCD]
=> [Angle opposite to CD] > [Angle opposite to AD]
=> ∠CAD > ∠ACD ………….... (2)
Adding equation (1) and (2), we get
[∠BAC + CAD] > [∠BCA + ∠ACD]
=> ∠A > ∠C
Similarly, by joining BD, we have
∠B > ∠D
Question 5: In Fig 7.51, PR > PQ and PS bisects ∠ QPR. Prove that ∠ PSR > ∠ PSQ.
Answer:
In ΔPAR, PS bisects ∠QPR [Given]
So, ∠QPS = ∠RPS
Again PR > PQ [Given]
=> [Angle opposite to PR] > [Angle opposite to PQ]
=> ∠PQS > ∠PRS
=> [∠PQS + ∠QPS] > [∠PRS + ∠RPS] …….... (1)
[Since ∠QPS = ∠RPS]
So, Exterior ∠PSR = [∠PQS + ∠QPS]
[An exterior angle is equal to the sum of interior opposite angles]
And Exterior ∠PSQ = [∠PRS + ∠RPS]
Now, from (1), we have
∠PSR > ∠PSQ
Question 6: Show that of all line segments drawn from a given point not on it, the perpendicular line segment is the shortest.
Answer:
Let we have a line l and O is a point not on-line l such that OP ⟂ l.
We have to prove that OP < OQ, OP < OR and OP < OS.
In ΔOPQ,
∠P = 900
So, ∠Q is an acute angle i.e., ∠Q < 900
So, ∠Q < ∠P
Hence, OP < OQ [Side opposite to greater angle is longer]
Similarly, we can prove that OP is shorter than OR, OS.
Question 1: ABC is a triangle. Locate a point in the interior of Δ ABC which is equidistant from all the vertices of Δ ABC.
Answer:
Given, ABC is a triangle. Now draw perpendicular bisectors of sides AB, BC and CA which meets at point O. Hence, O is the required point.
Question 2: In a triangle locate a point in its interior which is equidistant from all the sides of the triangle.
Answer:
Let us consider a ΔABC.
Draw 'l' the bisector of ∠B.
Draw 'm' the bisector of ∠C.
Let the two bisectors l and m meet at O.
Thus, 'O' is the required point which is equidistant from the sides of ΔABC.
Question 3: In a huge park, people are concentrated at three points (see Fig. 7.52):
A: where there are different slides and swings for children,
B: near which a man-made lake is situated,
C: which is near to a large parking and exit.
Where should an ice-cream parlour be set up so that maximum number of persons can approach it?
(Hint: The parlour should be equidistant from A, B and C)
Answer:
Let us join A and B, and draw 'l' the perpendicular bisector of AB.
Now, join B and C, and draw 'm' the perpendicular bisector of BC.
Let the perpendicular bisectors 'l' and 'm' meet at 'O'.
The point 'O' is the required point where the ice cream parlour be set up.
Note: If we join 'A' and 'C', and draw the perpendicular bisectors, then it will also meet (or pass through) the point O.
Question 4: Complete the hexagonal and star shaped Rangolies [see Fig. 7.53 (i) and (ii)] by filling them with as many equilateral triangles of side 1 cm as you can. Count the number of triangles in each case. Which has more triangles?
Answer:
It is an activity. We get the 150 equilateral triangles in the figure (i) and 300 equilateral triangles in the figure (ii).
Hence, the figure (ii) has more triangles.
No courses found
NCERT Solutions Class 9 Maths Chapter 7 Triangles provide step-by-step answers to all textbook questions based on the CBSE syllabus. These solutions explain triangle properties, congruence criteria, and proofs in a clear format to help students understand concepts and score well in exams.
Chapter 7 Triangles contains three main exercises — Exercise 7.1, Exercise 7.2, and Exercise 7.3. These exercises cover triangle properties, congruence rules, and triangle inequality concepts.
The five congruence criteria taught in Class 9 are:
These rules are used to prove two triangles congruent.
Students can download the complete solutions PDF through Infinity Learn’s Free NCERT Solutions, which includes exercise-wise answers, diagrams, and step-by-step proofs for easy CBSE exam preparation.