Home
/ Exam Preparation
All 50
Coupons 40
Offers 10
Exam Preparation coupons and offers
Exclusive
Unacademy Exclusive Offer
Grab this Offer to max discount use Code - BBP20
Show Details ⌄
Grab this Offer to max discount use Code - BBP20
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Exclusive
Adda247 Coupon Code DT100 – Up to 83% Off Courses & Test Series
Use code DT100 on Adda247 for a bigger discount than the offer applied by default. Works on Test Prime and Mahapacks like Bank Maha Pack. Remove any auto-applied offer, then apply DT100 under More Offers.
Show Details ⌄
Use code DT100 on Adda247 for a bigger discount than the offer applied by default. Works on Test Prime and Mahapacks like Bank Maha Pack. Remove any auto-applied offer, then apply DT100 under More Offers.
Discount
Upto 83% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Test Prime – Mock Tests for 800+ Govt Exams in One Plan
One Test Prime subscription covers 800+ government exams with 1.5 lakh+ mock tests, 25k+ previous year papers and unlimited re-attempts. Try code DT100 in the coupon box under More Offers for a bigger discount.
Show Details ⌄
One Test Prime subscription covers 800+ government exams with 1.5 lakh+ mock tests, 25k+ previous year papers and unlimited re-attempts. Try code DT100 in the coupon box under More Offers for a bigger discount.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Bank Maha Pack – Complete IBPS, SBI & RRB Coaching
Live and recorded classes, PDFs and notes for IBPS, SBI and RRB banking exams in one pack. Try code DT100 in the coupon box under More Offers for a bigger discount.
Show Details ⌄
Live and recorded classes, PDFs and notes for IBPS, SBI and RRB banking exams in one pack. Try code DT100 in the coupon box under More Offers for a bigger discount.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Adda247 Live Classes – Exam Batches with Faculty
Join live batches for banking, SSC, railways, teaching, defence and state exams. Try code DT100 in the coupon box under More Offers for a bigger discount.
Show Details ⌄
Join live batches for banking, SSC, railways, teaching, defence and state exams. Try code DT100 in the coupon box under More Offers for a bigger discount.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Adda247 Video Courses – Study at Your Own Pace
Recorded video courses you can watch anytime, for government and entrance exams. Try code DT100 in the coupon box under More Offers for a bigger discount.
Show Details ⌄
Recorded video courses you can watch anytime, for government and entrance exams. Try code DT100 in the coupon box under More Offers for a bigger discount.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Adda247 Mock Tests & Test Series
Exam-pattern mock tests and test series with detailed solutions and rank analysis. Try code DT100 in the coupon box under More Offers for a bigger discount.
Show Details ⌄
Exam-pattern mock tests and test series with detailed solutions and rank analysis. Try code DT100 in the coupon box under More Offers for a bigger discount.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Adda247 E-books for Govt Exam Preparation
Digital study material and practice e-books for banking, SSC, railways and more. Try code DT100 in the coupon box under More Offers for a bigger discount.
Show Details ⌄
Digital study material and practice e-books for banking, SSC, railways and more. Try code DT100 in the coupon box under More Offers for a bigger discount.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Adda247 Printed Books for Competitive Exams
Printed books for government exam preparation, delivered to your address. Adda247 replaces books damaged or lost by the courier.
Show Details ⌄
Printed books for government exam preparation, delivered to your address. Adda247 replaces books damaged or lost by the courier.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Free Daily Practice Tests on the Adda247 App
The Adda247 app adds free daily content and a new practice test every day, plus offline downloads.
Show Details ⌄
The Adda247 app adds free daily content and a new practice test every day, plus offline downloads.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Adda247 Offline Coaching Centres
Prefer classroom coaching? Find Adda247 offline centres for counselling, doubt solving and classes.
Show Details ⌄
Prefer classroom coaching? Find Adda247 offline centres for counselling, doubt solving and classes.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
One-Time Batch Change Within 7 Days
Picked the wrong batch? Adda247 allows a one-time change to another course of the same value if you ask within 7 days of purchase.
Show Details ⌄
Picked the wrong batch? Adda247 allows a one-time change to another course of the same value if you ask within 7 days of purchase.
Offer type
Deal — no code needed
No code needed — the discount applies on the store’s page.
Applicable as per the store’s terms & conditions.
View all Adda247 offers
Testbook Coupon Code
Testbook Sale – Save Flat 88% On Lifetime Testbook PassUse Testbook Referral Code “CA70VW” & Get Lifetime Testbook Pass only @ Rs.499
Show Details ⌄
Testbook Sale – Save Flat 88% On Lifetime Testbook Pass Use Testbook Referral Code “CA70VW” & Get Lifetime Testbook Pass only @ Rs.499
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Testbook offers
Save Upto 70% + Extra 25% OFF
Save Upto 70% + Extra 25% OFF on All Unacademy Plus/Iconic Subscription. | Use Unacademy Coupon Code:
Show Details ⌄
Save Upto 70% + Extra 25% OFF on All Unacademy Plus/Iconic Subscription . | Use Unacademy Coupon Code:
Discount
Upto 70% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Extra 20% OFF
Gte Extra OFF - Use "Unacademy Coupon Code & Get Extra 20% OFF!
Show Details ⌄
Gte Extra OFF - Use "Unacademy Coupon Code & Get Extra 20% OFF!
Discount
Extra 20% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
NEET UG: UPTO 73% + EXTRA 25% OFF!
NEET UG: Now Get UPTO 73% + EXTRA 25% OFF! | Use Unacademy Coupon Code:BBP20
Show Details ⌄
NEET UG: Now Get UPTO 73% + EXTRA 25% OFF! | Use Unacademy Coupon Code:BBP20
Discount
Extra 25% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
₹1500 Additional Discount
I'm giving you a chance to get up to ₹1500 additional discount on PrepLadder's Premium Subscription. Use code - MEDIBOL during enrollment.
Show Details ⌄
I'm giving you a chance to get up to ₹1500 additional discount on PrepLadder's Premium Subscription. Use code - MEDIBOL during enrollment.
Discount
Extra ₹1500 OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Prepladder offers
CAT : SAVE Extra 20%
CAT PREPARATION COURSES: Now SAVE Extra 20% OFF! | Use Unacademy Coupon Code:BBP20
Show Details ⌄
CAT PREPARATION COURSES: Now SAVE Extra 20% OFF! | Use Unacademy Coupon Code:BBP20
Discount
Extra 20% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
IIT COURSES: UPTO 60% + EXTRA 20% OFF
IIT COURSES: Get UPTO 60% OFF + EXTRA 20% OFF! | Use Unacademy Coupon Code: BBP20
Show Details ⌄
IIT COURSES: Get UPTO 60% OFF + EXTRA 20% OFF! | Use Unacademy Coupon Code: BBP20
Discount
Extra 20% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
NDA : EXTRA 10% OFF
NDA SUBSCRIPTION PLAN: GET EXTRA 10% OFF! | Use Unacademy Coupon Code: BBP20
Show Details ⌄
NDA SUBSCRIPTION PLAN: GET EXTRA 10% OFF! | Use Unacademy Coupon Code: BBP20
Discount
Extra 10% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
NEET- UG: GET EXTRA 20% OFF
NEET-UG SUBSCRIPTION: NOW GET EXTRA 20% OFF | Use Unacademy Coupon Code: BBP20
Show Details ⌄
NEET-UG SUBSCRIPTION: NOW GET EXTRA 20% OFF | Use Unacademy Coupon Code: BBP20
Discount
Extra 20% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Oliveboard Coupon Code
Use Oliveboard Coupon Code "slash10" & Get 60% off UP PCS Foundation Course @Oliveboard
Show Details ⌄
Use Oliveboard Coupon Code "slash10" & Get 60% off UP PCS Foundation Course @Oliveboard
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Oliveboard offers
UPSC SUBSCRIPTION: UPTO 65% OFF
UPSC SUBSCRIPTION PLAN: GET UPTO 55% OFF + EXTRA 10% OFF! | Use Unacademy Coupon Code: BBP20
Show Details ⌄
UPSC SUBSCRIPTION PLAN: GET UPTO 55% OFF + EXTRA 10% OFF! | Use Unacademy Coupon Code: BBP20
Discount
Flat 65% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Flat ₹50 OFF + Upto 90% OFF
Get Flat ₹50 OFF + Upto 90% OFF on PHYSICS WALLAH Courses!
Show Details ⌄
Get Flat ₹50 OFF + Upto 90% OFF on PHYSICS WALLAH Courses!
Discount
Upto 90% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Physics Wallah offers
Pariksha Offers – Flat 50% OFF
Pariksha App : 50% Flat Discount On Any Test Series.
Show Details ⌄
Pariksha App : 50% Flat Discount On Any Test Series .
Discount
Flat 50% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Pariksha APP offers
Smartkeeda Coupon Code
Smartkeeda Discount Offers and Coupon Code : Upto 25% OFF+ Extra 10% Discount
Show Details ⌄
Smartkeeda Discount Offers and Coupon Code : Upto 25% OFF+ Extra 10% Discount
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Smartkeeda offers
Oliveboard Promo Code
Oliveboard Promo Code & "webb10" & Get 40% OFF Mission SSC CGL With Oliveboard
Show Details ⌄
Oliveboard Promo Code & "webb10" & Get 40% OFF Mission SSC CGL With Oliveboard
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Oliveboard offers
GATE & ESE : INSTANT 20% OFF
GATE & ESE PREPARATION: GET INSTANT DISCOUNT - GET EXTRA 20% OFF! | Use Unacademy Coupon Code: BBP20
Show Details ⌄
GATE & ESE PREPARATION: GET INSTANT DISCOUNT - GET EXTRA 20% OFF! | Use Unacademy Coupon Code: BBP20
Discount
Flat 20% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Get Upto 50% OFF on UPSC Exam Batches
Prepare for UPSC with best in class coaching with Physics Wallah.
Show Details ⌄
Prepare for UPSC with best in class coaching with Physics Wallah.
Discount
Upto 50% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Physics Wallah offers
Pariksha Coupon Code – Get 50% Off
Enjoy Up To 50% Off On Your Purchase.
Show Details ⌄
Enjoy Up To 50% Off On Your Purchase.
Discount
Get 50% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Pariksha APP offers
15% Off All Orders
Smartkeeda Discount Offers and Coupon Code : 15% OFF on All Orders.
Show Details ⌄
Smartkeeda Discount Offers and Coupon Code : 15% OFF on All Orders.
Discount
Flat 15% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Smartkeeda offers
30% OFF Oliveboard Discount Code
Use Oliveboard Discount Code "referral10" & Get 30% OFF One Regular Price Item From Oliveboard
Show Details ⌄
Use Oliveboard Discount Code "referral10" & Get 30% OFF One Regular Price Item From Oliveboard
Discount
Flat 30% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Oliveboard offers
NDA : ADDITIONAL 10% OFF
NDA EXAMINATION: NOW GET ADDITIONAL 10% OFF! | Use Unacademy Coupon Code: BBP20
Show Details ⌄
NDA EXAMINATION: NOW GET ADDITIONAL 10% OFF! | Use Unacademy Coupon Code: BBP20
Discount
Extra 10% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Test Series Offers – Starting at Rs. 299
Physics Wallah offers Test Series Starting at Rs. 299 only!
Show Details ⌄
Physics Wallah offers Test Series Starting at Rs. 299 only!
Discount
Flat Rs. 299 OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Physics Wallah offers
limited Offers – Save Upto 30% on Annual Subscription
Hurry up! & use this Pariksha Discount Deal to grab the latest discount of 30% off on annual subscription.
Show Details ⌄
Hurry up! & use this Pariksha Discount Deal to grab the latest discount of 30% off on annual subscription.
Discount
Upto 30% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Pariksha APP offers
Extra 10% OFF on FIRST Buy
Use "web10" Coupon Code & Get Extra 10% Discount.
Show Details ⌄
Use "web10" Coupon Code & Get Extra 10% Discount.
Discount
Extra 10% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Smartkeeda offers
Special Discount Launched
Oliveboard: 20% Special Discount LaunchAvaile the Code"slash10" & Enjoy the discount.
Show Details ⌄
Oliveboard: 20% Special Discount Launch Availe the Code"slash10" & Enjoy the discount.
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Oliveboard offers
NEET EXAM – EXTRA 10% OFF
GET EXTRA 10% OFF ON NEET EXAM SUBSCRIPTION! | Use Unacademy Coupon Code: BBP20
Show Details ⌄
GET EXTRA 10% OFF ON NEET EXAM SUBSCRIPTION! | Use Unacademy Coupon Code: BBP20
Discount
Extra 10% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Grab 35% Off on 3 Months Plan (Saarthi)
Subscribe Physics Wallah (Saarthi) Program for 3 months at just Rs. 2,275.
Show Details ⌄
Subscribe Physics Wallah (Saarthi) Program for 3 months at just Rs. 2,275.
Discount
Grab 35% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Physics Wallah offers
Pariksha App – Sign-Up Offer
Sign Up And Get An Exclusive Discount With Promo Code : ANS4374100
Show Details ⌄
Sign Up And Get An Exclusive Discount With Promo Code : ANS4374100
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Pariksha APP offers
Get 25% Off W/ Code
Smartkeeda Discount Offers : Upto 25% OFF+ Extra 10% Discount
Show Details ⌄
Smartkeeda Discount Offers : Upto 25% OFF+ Extra 10% Discount
Discount
Get 25% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Smartkeeda offers
Get 50% OFF : Test series With Oliveboard
Use Oliveboard Promo Code "webb10" & Get 50% OFF on Test series With Oliveboard
Show Details ⌄
Use Oliveboard Promo Code "webb10" & Get 50% OFF on Test series With Oliveboard
Discount
Get 50% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Oliveboard offers
GOVERNMENT EXAMS- FLAT 10% OFF
NOW SAVE FLAT 10% OFF ON GOVERNMENT EXAMS! | Use Unacademy Coupon Code:
Show Details ⌄
NOW SAVE FLAT 10% OFF ON GOVERNMENT EXAMS! | Use Unacademy Coupon Code:
Discount
Flat 10% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Unacademy offers
Avail 20% Discount on Annual Subscription
Now pay just Rs. 4000 for Physics Wallah for 12 month plan!
Show Details ⌄
Now pay just Rs. 4000 for Physics Wallah for 12 month plan!
Discount
Avail 20% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Physics Wallah offers
Grab 10% Off – Pariksha App Coupon Code
Pariksha App Coupon Code : "ANS4374100" - To avail Upto 10% Rebate on final cart value.
Show Details ⌄
Pariksha App Coupon Code : "ANS4374100" - To avail Upto 10% Rebate on final cart value.
Discount
Grab 10% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Pariksha APP offers
Get Big Discount With Code
Big Discount : Smartkeeda Discount Offers : Get Upto 25% OFF+ Extra 10% Discount
Show Details ⌄
Big Discount : Smartkeeda Discount Offers : Get Upto 25% OFF+ Extra 10% Discount
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Smartkeeda offers
60% OFF : SEBI Grade A 2023
Use Oliveboard Coupon Code "referral10" & Get 60% OFF SEBI Grade A 2023 - Mock Test & Classes at Oliveboard
Show Details ⌄
Use Oliveboard Coupon Code "referral10" & Get 60% OFF SEBI Grade A 2023 - Mock Test & Classes at Oliveboard
Discount
Flat 60% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Oliveboard offers
Flat 12% OFF on PDFs, Tests & Bundles
Enjoy 12% OFF on Guidely’s PDF courses, test series, and bundles. Simply use the given coupon code during checkout to unlock the discount.
Show Details ⌄
Enjoy 12% OFF on Guidely’s PDF courses, test series, and bundles. Simply use the given coupon code during checkout to unlock the discount.
Discount
Flat 12% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Guidely offers
Combo Packages – 12% OFF on Banking, SSC & Railway
Save 12% OFF on Guidely combo packages for Banking, SSC, and Railway exam prep. Apply the coupon code at checkout to claim your discount.
Show Details ⌄
Save 12% OFF on Guidely combo packages for Banking, SSC, and Railway exam prep. Apply the coupon code at checkout to claim your discount.
Discount
Flat 12% OFF
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Guidely offers
Guidely Coupons: Bundle PDF Course Starts From Rs . 389
Grab Guidely coupons and start bundle PDF courses from just ₹389. Prepare for bank, SSC, and government exams with expert study material and discounts today.
Show Details ⌄
Grab Guidely coupons and start bundle PDF courses from just ₹389. Prepare for bank, SSC, and government exams with expert study material and discounts today.
Offer type
Coupon code
Click the button to reveal and copy the code, then paste it at checkout.
Applicable as per the store’s terms & conditions.
View all Guidely offers
Details On Exam Preparation
How To Use Coupons
Exam Preparation Coupons & Offers
Offer
Discount
Code
Go to offer
Unacademy Exclusive Offer
Exclusive
Yes
View ↑
Adda247 DT100
Upto 83% OFF
Yes
View ↑
Test Prime
Verified
No
View ↑
Bank Maha Pack
Verified
No
View ↑
Adda247 Live Classes
Verified
No
View ↑
Why Trust SlashCouponCode
Codes are sourced from official brand channels and re-validated regularly. We do not publish fake codes or invented usage numbers — the date above reflects the last check.
How to Use an Exam Preparation Coupon Code
Four steps, about a minute. Every code below is copied for you automatically, so there is nothing to type by hand at the Exam Preparation checkout.
1
Pick your coupon
Choose the Exam Preparation offer that suits your order.
2
Tap to reveal
The code shows and is copied in the same tap.
3
Shop at Exam Preparation
Exam Preparation opens in a new tab — fill your cart.
4
Paste and save
Drop it in the promo box. The total updates at once.
Offers marked “Grab Deal” need no code at all — the discount is already applied when Exam Preparation opens.
Frequently Asked Questions
Does Exam Preparation have a coupon code?
Yes — 50 active coupons are listed above, updated November 2026.
How often are the coupons updated?
They are re-checked regularly; the “Last updated” date on this page reflects the most recent validation.
Are the codes verified?
16 of the codes above are marked Verified.