What Does Continuity Mean in Class 12 Mathematics?
In continuity and differentiability class 12, continuity formalizes the intuitive idea that a function's graph has no breaks, jumps, or holes at a given point. The NCERT definition states: a function f is continuous at x = c if lim(x→c) f(x) exists and equals f(c). This three-part test requires (i) f(c) is defined, (ii) lim(x→c⁻) f(x) = lim(x→c⁺) f(x) (left-hand limit equals right-hand limit), and (iii) this common limit value equals f(c). If any one condition fails, f is discontinuous at c. The 2024-25 NCERT Chapter 5 opens with this definition in Section 5.1 and illustrates it through the standard example f(x) = (x² - 4)/(x - 2) at x = 2, which has a removable discontinuity because the limit exists (equals 4) but f(2) is undefined. Piecewise functions dominate board exam questions: you are given f(x) defined by one formula for x < a and another for x ≥ a, then asked to find the value of an unknown constant that makes f continuous at x = a. The technique is always the same: equate lim(x→a⁻) f(x) and lim(x→a⁺) f(x) to f(a) and solve. Continuity on an interval [a, b] means the function is continuous at every point in (a, b) and right-continuous at a and left-continuous at b. Polynomial, exponential, logarithmic, and trigonometric functions are continuous everywhere in their domains — a fact you will use repeatedly when checking composite functions for continuity.
- Three conditions for continuity at x = c: f(c) exists, lim(x→c) f(x) exists, and lim(x→c) f(x) = f(c).
- Removable discontinuity: limit exists but does not equal the function value (or function undefined at that point).
- Jump discontinuity: left-hand and right-hand limits exist but are unequal (e.g. the greatest integer function [x] at any integer).
- Infinite discontinuity: one or both one-sided limits are infinite (e.g. 1/x at x = 0).
- Piecewise function continuity problems appear in 70% of CBSE board papers as 4-mark or 6-mark long-answer questions.
Differentiability: The Existence of the Derivative
Differentiability is the central theme of continuity and differentiability class 12. A function f is differentiable at x = c if the derivative f'(c) = lim(h→0) [f(c+h) - f(c)]/h exists as a finite number. Geometrically, differentiability means the graph has a well-defined tangent line at that point — no sharp corners or vertical tangents. The NCERT textbook (Section 5.2) proves the fundamental theorem: if f is differentiable at c, then f is continuous at c. The contrapositive is equally important: if f is discontinuous at c, it cannot be differentiable there. However, continuity does not guarantee differentiability. The canonical counter-example is f(x) = |x| at x = 0. Here f is continuous everywhere, but the left-hand derivative at 0 is lim(h→0⁻) [|0+h| - |0|]/h = lim(h→0⁻) (-h)/h = -1, while the right-hand derivative is lim(h→0⁺) h/h = +1. Since these one-sided derivatives differ, f'(0) does not exist. Board exams frequently test this by asking you to check differentiability of a piecewise function at the junction point: compute left-hand derivative and right-hand derivative separately using the definition, then compare. Another classic non-differentiable case is the greatest integer function [x] at any integer n, which has a jump discontinuity there. When proving differentiability in continuity and differentiability class 12, always verify continuity first; if that fails, differentiability is automatically ruled out.
- Derivative at c exists ⇔ lim(h→0) [f(c+h) - f(c)]/h exists and is finite.
- Left-hand derivative (LHD) at c: lim(h→0⁻) [f(c+h) - f(c)]/h.
- Right-hand derivative (RHD) at c: lim(h→0⁺) [f(c+h) - f(c)]/h.
- f is differentiable at c ⇔ LHD = RHD (and both are finite).
- Every differentiable function is continuous, but |x|, [x], and x^(1/3) at x=0 show continuity ≠ differentiability.
Continuity and Differentiability Class 12 Notes: Key Formulas and Theorems
Success in continuity and differentiability class 12 depends on instant recall of derivative formulas and theorems. The NCERT textbook consolidates these in tables throughout Chapter 5. Standard derivatives you must memorize include d/dx(xⁿ) = n xⁿ⁻¹, d/dx(eˣ) = eˣ, d/dx(aˣ) = aˣ ln a, d/dx(ln x) = 1/x, d/dx(sin x) = cos x, d/dx(cos x) = -sin x, d/dx(tan x) = sec² x, d/dx(cot x) = -csc² x, d/dx(sec x) = sec x tan x, and d/dx(csc x) = -csc x cot x. For inverse trigonometric functions: d/dx(sin⁻¹ x) = 1/√(1 - x²) for |x| < 1, d/dx(cos⁻¹ x) = -1/√(1 - x²), d/dx(tan⁻¹ x) = 1/(1 + x²), d/dx(cot⁻¹ x) = -1/(1 + x²), d/dx(sec⁻¹ x) = 1/(|x|√(x² - 1)) for |x| > 1, and d/dx(csc⁻¹ x) = -1/(|x|√(x² - 1)). The algebra of derivatives states: if u and v are differentiable, then (u ± v)' = u' ± v', (uv)' = u'v + uv' (product rule), (u/v)' = (u'v - uv')/v² (quotient rule), and (ku)' = k u' for any constant k. These rules, combined with the chain rule (covered next), let you differentiate any elementary function. The NCERT exercises in 5.3 and 5.4 drill these formulas through 30+ problems. CBSE marking schemes award 1 mark for correct formula recall and 2–3 marks for correct application, so write each step clearly in board exams.
- Power rule: d/dx(xⁿ) = n xⁿ⁻¹ for any real n.
- Exponential: d/dx(eˣ) = eˣ; d/dx(aˣ) = aˣ ln a.
- Logarithmic: d/dx(ln x) = 1/x; d/dx(log_a x) = 1/(x ln a).
- Trig: derivatives of sin, cos, tan, cot, sec, csc follow standard patterns (memorize signs).
- Inverse trig: sin⁻¹, cos⁻¹ involve √(1 - x²); tan⁻¹, cot⁻¹ involve (1 + x²); sec⁻¹, csc⁻¹ involve √(x² - 1).
The Chain Rule: Differentiating Composite Functions
The chain rule is the single most important technique in continuity and differentiability class 12 for handling composite functions. If y = f(u) and u = g(x), then dy/dx = (dy/du) × (du/dx). In Leibniz notation, this reads beautifully: the 'du' cancels symbolically (though it is not a true fraction). The NCERT Section 5.5 introduces the chain rule and applies it to examples like y = sin(x²): here u = x², so du/dx = 2x, and y = sin u, so dy/du = cos u = cos(x²). Therefore dy/dx = cos(x²) × 2x = 2x cos(x²). For nested compositions — say y = e^(sin(3x)) — apply the chain rule twice: let v = 3x, u = sin v, y = eᵘ; then dy/dx = eᵘ × cos v × 3 = 3 e^(sin 3x) cos(3x). Board exam questions often disguise the chain rule by asking for the derivative of [f(x)]ⁿ, √[f(x)], or ln[f(x)]: the pattern is always d/dx [F(f(x))] = F'(f(x)) × f'(x). Memorize this 'outside-inside' mnemonic. In continuity and differentiability class 12, roughly 40% of derivative problems require the chain rule, either alone or combined with product/quotient rules. Practice is essential: the NCERT Exercise 5.5 has 18 problems ranging from straightforward (differentiate sin³ x) to tricky (differentiate sin⁻¹(2x/(1+x²))). The chain rule also underpins implicit differentiation (covered in Section 5.6) and parametric differentiation (Section 5.7), making it the backbone of the entire chapter.
- Chain rule formula: dy/dx = (dy/du)(du/dx) when y = f(u) and u = g(x).
- Mnemonic: derivative of outer function evaluated at inner, times derivative of inner.
- Example: d/dx[tan⁻¹(√x)] = [1/(1 + (√x)²)] × [1/(2√x)] = 1/[2√x(1 + x)].
- For multiple nestings, apply the chain rule in layers from outermost to innermost.
- Common mistake: forgetting the inner derivative — always multiply by du/dx at the end.
Derivatives of Inverse Trigonometric Functions in Detail
Inverse trigonometric functions appear in nearly every CBSE board exam, and continuity and differentiability class 12 dedicates Section 5.4 to their derivatives. The derivation uses implicit differentiation. For instance, let y = sin⁻¹ x, so sin y = x. Differentiate both sides with respect to x: cos y × (dy/dx) = 1, hence dy/dx = 1/(cos y). Since sin² y + cos² y = 1 and sin y = x, we get cos y = √(1 - x²) (taking positive root for the principal branch). Thus dy/dx = 1/√(1 - x²). Similarly, for y = tan⁻¹ x, we have tan y = x, so sec² y (dy/dx) = 1. Using sec² y = 1 + tan² y = 1 + x², we obtain dy/dx = 1/(1 + x²). The NCERT table on page 147 (2024-25 edition) lists all six inverse trig derivatives; you must know these by heart. Board exams test these in two ways: direct application (find dy/dx if y = cos⁻¹(1 - x²)) and within chain rule problems (differentiate tan⁻¹(sin x)). A frequent twist is to ask for the derivative of an expression like sin⁻¹(2x/(1 + x²)), which simplifies to 2 tan⁻¹ x by substitution x = tan θ; recognizing such identities saves time. In continuity and differentiability class 12, inverse trig derivatives also appear in integration (as anti-derivatives) and in solving differential equations, so mastering them now pays dividends in Chapters 7 and 9.
- d/dx(sin⁻¹ x) = 1/√(1 - x²), domain |x| < 1.
- d/dx(cos⁻¹ x) = -1/√(1 - x²), domain |x| < 1.
- d/dx(tan⁻¹ x) = 1/(1 + x²), all real x.
- d/dx(cot⁻¹ x) = -1/(1 + x²), all real x.
- d/dx(sec⁻¹ x) = 1/(|x|√(x² - 1)), |x| > 1; similarly for csc⁻¹ x with a negative sign.
Logarithmic Differentiation: The Power Tool for Complex Products
Logarithmic differentiation is a technique taught in continuity and differentiability class 12 (NCERT Section 5.8) for functions that are products, quotients, or powers with variable exponents. The idea: take the natural logarithm of both sides, use log properties to simplify, then differentiate implicitly. For example, to differentiate y = x^x, write ln y = x ln x. Differentiate both sides: (1/y)(dy/dx) = ln x + x(1/x) = ln x + 1. Therefore dy/dx = y(ln x + 1) = x^x(ln x + 1). This method shines when the function is a product or quotient of many factors: y = [(x - 1)(x - 2)]/[(x - 3)(x - 4)]. Taking logs, ln y = ln(x - 1) + ln(x - 2) - ln(x - 3) - ln(x - 4). Differentiate: (1/y)(dy/dx) = 1/(x - 1) + 1/(x - 2) - 1/(x - 3) - 1/(x - 4). Multiply through by y to get dy/dx. The NCERT Exercise 5.8 contains 15 problems on logarithmic differentiation, and CBSE board exams typically include one 4-mark question of this type. Common mistakes include forgetting to multiply by y at the end or sign errors when differentiating ln[denominator]. A handy check: differentiate the same function using product/quotient rules on a simple case and verify the answer matches. Logarithmic differentiation also applies to functions like y = (sin x)^(cos x), where both base and exponent vary — no other elementary method works. Mastering this in continuity and differentiability class 12 gives you a decisive advantage on tough board problems.
- Step 1: Take natural log of both sides: ln y = ln[f(x)].
- Step 2: Simplify using log(ab) = log a + log b, log(a/b) = log a - log b, log(aⁿ) = n log a.
- Step 3: Differentiate implicitly: (1/y)(dy/dx) = [simplified expression]'.
- Step 4: Solve for dy/dx: multiply both sides by y = f(x).
- Use whenever the function is a messy product, quotient, or has the form [f(x)]^[g(x)].
Implicit Differentiation and Parametric Forms
Implicit differentiation (NCERT Section 5.6) handles relations like x² + y² = 25 where y is not isolated. Differentiate both sides with respect to x, treating y as y(x) and applying the chain rule: d/dx(y²) = 2y(dy/dx). For x² + y² = 25, we get 2x + 2y(dy/dx) = 0, so dy/dx = -x/y. This technique is essential in continuity and differentiability class 12 for curves defined implicitly. A classic board question: given x³ + y³ = 3axy, find dy/dx. Differentiate term-by-term: 3x² + 3y²(dy/dx) = 3a[y + x(dy/dx)]. Collect dy/dx terms: 3y²(dy/dx) - 3ax(dy/dx) = 3ay - 3x². Factor: (dy/dx)[3y² - 3ax] = 3ay - 3x². Thus dy/dx = (ay - x²)/(y² - ax). Parametric differentiation (Section 5.7) is used when both x and y are given as functions of a third variable t: x = f(t), y = g(t). Then dy/dx = (dy/dt)/(dx/dt). For example, the cycloid x = a(θ - sin θ), y = a(1 - cos θ) has dy/dx = [a sin θ]/[a(1 - cos θ)] = sin θ/(1 - cos θ). Using the identity 1 - cos θ = 2 sin²(θ/2) and sin θ = 2 sin(θ/2)cos(θ/2), this simplifies to cot(θ/2). NCERT Exercise 5.6 and 5.7 together contain 25 problems; these sections contribute 6–8 marks in board exams. Practicing implicit and parametric differentiation in continuity and differentiability class 12 also prepares you for related rates and tangent-normal problems in the Applications of Derivatives chapter.
- Implicit differentiation: differentiate both sides of F(x, y) = 0 with respect to x, applying chain rule to y terms.
- Collect all dy/dx terms on one side, factor, and solve.
- Parametric: if x = x(t) and y = y(t), then dy/dx = (dy/dt) ÷ (dx/dt).
- Second derivative in parametric form: d²y/dx² = d/dx(dy/dx) = [d/dt(dy/dx)]/(dx/dt).
- These techniques appear in 2–3 board questions every year, often combined with tangent/normal.
CBSE Board Exam Pattern and Marking Scheme for Continuity and Differentiability Class 12
In the 2024-25 CBSE Class 12 Mathematics paper (Code 041), continuity and differentiability class 12 topics appear across all question types. The typical distribution is: one 1-mark objective question (MCQ or assertion-reason) testing a direct formula or concept (e.g. 'State whether f(x) = |x| is differentiable at x = 0'), one or two 2-mark very short answer (VSA) questions asking you to check continuity at a point or find a simple derivative using the chain rule, one 3-mark short answer (SA) question on implicit differentiation or parametric form, and one 4-mark or 6-mark long answer (LA) question that combines continuity check, differentiability verification, and derivative computation (often a piecewise function). The 2023 board paper carried exactly 17 marks from this chapter; the 2024 paper had 15 marks. CBSE toppers report that clear step-by-step working — writing 'LHL', 'RHL', 'f(a)', 'LHD', 'RHD' labels — earns you full method marks even if the final answer has a minor arithmetic slip. The marking scheme awards 1 mark for stating the correct continuity/differentiability condition, 2 marks for correct substitution and limit evaluation, and 1 mark for the conclusion. For derivative problems, 1 mark is for the correct formula, 1–2 marks for applying the chain/product/quotient rule, and 1 mark for simplification. Time management is crucial: allocate 6–7 minutes for a 4-mark question and 10–12 minutes for a 6-mark question. Practicing the NCERT exercises in continuity and differentiability class 12 — especially the miscellaneous exercise at the end of Chapter 5 — is the single best predictor of board exam success in this chapter.
Common Mistakes and How to Avoid Them in Continuity and Differentiability Class 12
Students lose 30–40% of available marks in continuity and differentiability class 12 through recurring errors. The top mistake: confusing continuity and differentiability. Remember, differentiability implies continuity but not vice versa. Always check continuity first when asked about differentiability; if a function is discontinuous at a point, state immediately that it is not differentiable there and stop — no need to compute derivatives. Second mistake: sign errors in derivative formulas, especially for cos⁻¹ x, cot⁻¹ x, and csc⁻¹ x (all have negative derivatives). Make a flashcard with the six inverse trig derivatives and their signs. Third mistake: forgetting the inner derivative in the chain rule. When differentiating sin(3x²), students write cos(3x²) and stop; the correct answer is cos(3x²) × 6x. Write a mental checklist: 'Did I multiply by the derivative of the inside?' Fourth mistake: in piecewise continuity problems, students equate only the two-sided limit and forget to also set it equal to f(a). The condition is a three-way equality. Fifth mistake: arithmetic slips in limit evaluation, especially when factoring or using L'Hôpital-type reasoning (which is not formally in the NCERT but students apply intuitively). Always double-check your algebra. Sixth mistake: in logarithmic differentiation, forgetting to multiply by y at the end after differentiating ln y. Finally, many students skip writing units or final statements like 'Hence f is continuous at x = 2' — the CBSE marking scheme often reserves 0.5 or 1 mark for a clear concluding sentence. Avoiding these pitfalls can raise your score by 5–8 marks in continuity and differentiability class 12.
- Never assume continuity implies differentiability — prove both separately.
- Write LHL, RHL, and f(a) explicitly in continuity problems for full method marks.
- In chain rule, always multiply by the inner function derivative; highlight it in your working.
- Double-check signs on inverse trig derivatives: sin⁻¹ and tan⁻¹ positive, cos⁻¹ and cot⁻¹ negative.
- In logarithmic differentiation, the final step is dy/dx = y × [expression]; do not forget the y.
- For parametric dy/dx, ensure dx/dt ≠ 0 before dividing; mention this in your answer.
- Label every step in long answers — examiners award partial marks for correct method even if final answer is wrong.
How CBSETUTOR.ai Helps You Master Continuity and Differentiability Class 12
CBSETUTOR.ai is India's most trusted 24×7 AI tutor for CBSE Classes 6–12, and it has ingested every page of the NCERT Class 12 Mathematics textbook — including all 43 solved examples and 8 exercise sets in Chapter 5 on continuity and differentiability. When you are stuck on a problem at 11 pm the night before your exam, you can photograph your worksheet or type your question ('How do I prove this piecewise function is differentiable at x = 1?') and get a step-by-step solution in seconds, explained in the same logical sequence as the NCERT. Unlike generic math apps, CBSETUTOR.ai references the exact NCERT theorem numbers and example patterns, so you learn the board-exam-approved method. The platform runs on a flat ₹999 per month for any class from 6 to 12 — one price, every subject, no hidden fees. You get a 3-day free trial with no credit card required, so you can test-drive it on your toughest continuity and differentiability class 12 problems before committing. Parents across India use CBSETUTOR.ai to give their children an always-available tutor who never gets tired, never judges a 'silly' question, and never rushes through an explanation. For continuity and differentiability class 12, the AI tutor can generate unlimited practice problems with worked solutions, quiz you on derivative formulas with instant feedback, and even walk you through the logic of implicit differentiation line by line. It is like having a patient, expert teacher on call whenever you need one.
- 24×7 access to an AI tutor trained on the complete NCERT Class 12 Maths syllabus, including every continuity and differentiability example.
- Upload a photo of any problem — handwritten notes, worksheet, or textbook page — and get step-by-step solutions.
- Flat ₹999/month for all subjects and classes 6–12; no per-question charges or upgrade tiers.
- 3-day free trial, no credit card required — test it on your hardest derivative problems risk-free.
- Used by thousands of CBSE students and parents across India for exam prep, homework help, and concept clarity.
Continuity and Differentiability Class 12 Important Questions and PYQs
Practicing previous year questions (PYQs) and important questions is the fastest way to score high in continuity and differentiability class 12. Here are eight must-solve problem types that recur in CBSE board exams: (1) Determine the value of k that makes a piecewise function continuous at the junction point (appeared in 2019, 2021, 2023 papers). (2) Prove whether a given piecewise function is differentiable at a specified point by computing LHD and RHD (2020, 2022 papers). (3) Differentiate a composite function using the chain rule, e.g. sin⁻¹(2x√(1 - x²)) or e^(x³) (every year, 2–3 marks). (4) Use logarithmic differentiation to find dy/dx for y = x^(sin x) or y = (x² + 1)^x (2018, 2023). (5) Given x and y in parametric form (e.g. x = a cos³ θ, y = a sin³ θ), find dy/dx (2017, 2019, 2024). (6) Implicit differentiation: find dy/dx if x² + y² = a² or x³ + y³ = 3axy (2016, 2020, 2022). (7) Find the second derivative d²y/dx² for a parametric or implicit function (2021). (8) Verify Rolle's theorem or mean value theorem applicability (these are in Applications of Derivatives but often require differentiability checks from Chapter 5). The NCERT miscellaneous exercise at the end of Chapter 5 contains 23 problems that mirror these PYQ patterns. Solve all 23, then download the last five years of CBSE board papers from the official CBSE website (cbse.gov.in) and attempt every continuity and differentiability class 12 question under timed conditions. CBSE toppers consistently report that PYQ practice alone raises scores by 10–15 marks because examiners reuse problem structures year after year.
- Piecewise continuity at a point (find unknown constant k) — 4 marks, appears almost every year.
- Differentiability check using LHD and RHD — 4 or 6 marks, conceptual favorite of examiners.
- Chain rule on inverse trig or exponential composites — 2 or 3 marks, quick scoring opportunity.
- Logarithmic differentiation for products/quotients or variable exponents — 3 or 4 marks.
- Parametric dy/dx and d²y/dx² — 3 marks, standard pattern.
- Implicit differentiation (often combined with tangent/normal in the next chapter) — 3 or 4 marks.
- Second-order derivatives, especially in parametric form — 4 marks, requires careful algebra.
Integration with Other Chapters: Why Continuity and Differentiability Class 12 is Foundational
Continuity and differentiability class 12 is not an isolated chapter; it is the foundation for Applications of Derivatives (Chapter 6), Integrals (Chapter 7), and Differential Equations (Chapter 9). In Applications of Derivatives, you use the first derivative to find intervals of increase/decrease, the second derivative for concavity and points of inflection, and derivatives of parametric/implicit curves to find tangent and normal equations — all techniques taught in Chapter 5. For example, the rate-of-change problems (related rates) require the chain rule and implicit differentiation. In Integrals, recognizing an integrand as the derivative of a known function depends on instant recall of derivative formulas; the substitution method in integration is the reverse chain rule. Differential equations, especially first-order separable and linear types, require you to differentiate solutions to verify them — again relying on continuity and differentiability concepts. Even in probability (Chapter 13), the concept of a probability density function being continuous and the cumulative distribution function being differentiable ties back to Chapter 5. Beyond CBSE, continuity and differentiability class 12 is heavily tested in JEE Main (5–6 questions worth 20 marks) and JEE Advanced (3–4 questions). Engineering mathematics in college (limits, Taylor series, multivariable calculus) all assume fluency with single-variable continuity and derivatives. Physics applications — from kinematics (velocity and acceleration as derivatives of position) to electromagnetism (Maxwell's equations expressed via derivatives) — require the same foundational skills. In short, mastering this chapter is an investment that pays dividends across your entire Class 12 syllabus and beyond.
- Applications of Derivatives (Ch 6) relies on first and second derivatives for tangent/normal, maxima/minima, and curve sketching.
- Integrals (Ch 7) uses derivative formulas in reverse; substitution is the chain rule backwards.
- Differential Equations (Ch 9) requires differentiating proposed solutions and checking continuity of solutions.
- JEE Main typically has 5–6 calculus questions, of which 2–3 directly test continuity, differentiability, or the chain rule.
- Strong derivative fluency speeds up physics problem-solving in mechanics, waves, and electromagnetism.
Best Study Plan and Resources for Continuity and Differentiability Class 12
A high-scoring study plan for continuity and differentiability class 12 spans four weeks. Week 1: Read NCERT Sections 5.1–5.3 on continuity, solve all examples, and complete Exercises 5.1, 5.2, 5.3 — roughly 30 problems. Focus on understanding the three-part definition of continuity and practicing piecewise function problems. Week 2: Cover Sections 5.4–5.5 on differentiability and the chain rule. Memorize all derivative formulas (trig, inverse trig, exponential, log). Solve Exercises 5.4 and 5.5 — another 35 problems. Make flashcards for the six inverse trig derivatives and test yourself daily. Week 3: Study Sections 5.6–5.8 on implicit differentiation, parametric forms, and logarithmic differentiation. These are the trickiest sections; work through every solved example in the NCERT before attempting the exercises. Solve Exercises 5.6, 5.7, 5.8 — about 40 problems total. Week 4: Solve the miscellaneous exercise (23 problems), then practice PYQs from the last five CBSE board exams. Time yourself: 4 marks = 8 minutes, 6 marks = 12 minutes. Review mistakes and redo any problem you got wrong. Supplement the NCERT with RD Sharma Class 12 Chapter 9 or the Exemplar problems for advanced practice. Use CBSETUTOR.ai to clarify doubts instantly — do not let confusion linger for days. On the day before the exam, revise your formula sheet (one A4 page with all derivative formulas, continuity/differentiability definitions, and common mistakes) and solve one full PYQ paper. This disciplined approach, followed by thousands of CBSE toppers, ensures you score 14+ out of 17 marks from continuity and differentiability class 12.