<!DOCTYPE html><html lang="en"><head><script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"GeeksforGeeks","url":"https://www.geeksforgeeks.org/","logo":"https://media.geeksforgeeks.org/wp-content/cdn-uploads/20200817185016/gfg_complete_logo_2x-min.png","description":"Your All-in-One Learning Portal. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.","founder":[{"@type":"Person","name":"Sandeep Jain","url":"https://in.linkedin.com/in/sandeep-jain-b3940815"}],"sameAs":["https://www.facebook.com/geeksforgeeks.org/","https://twitter.com/geeksforgeeks","https://www.linkedin.com/company/1299009","https://www.youtube.com/geeksforgeeksvideos/"]}</script><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, user-scalable=1"/><title>GeeksforGeeks | 404</title><meta charSet="UTF-8"/><meta name="keywords" content="Video, Data Structures, Algorithms, Python, Java, C, C++, JavaScript, Android Development, SQL, Data Science, Machine Learning, PHP, Web Development, System Design, Tutorial, Technical Blogs, Interview Experience, Interview Preparation, Programming, Competitive Programming, SDE Sheet, Job-a-thon, Coding Contests, GATE CSE, HTML, CSS, React, NodeJS, Placement, Aptitude, Quiz, Computer Science, Programming Examples, GeeksforGeeks Courses, Puzzles"/><meta property="og:description" name="description" content="Your All-in-One Learning Portal. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions."/><meta property="og:url" content="https://www.geeksforgeeks.org/videos/feed/rss/"/><link rel="shortcut icon" href="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_favicon.png" type="image/x-icon"/><meta name="image" property="og:image" content="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_200x200-min.png"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="200"/><meta property="og:image:height" content="200"/><meta name="video" content="This is a 404 page !!"/><meta name="next-head-count" content="16"/><style id="stitches">--sxs{--sxs:0 nextui-t-iFDYKV}@media{:root,.nextui-t-iFDYKV{--nextui-fonts-sans:-apple-system, BlinkMacSystemFont, 'Segoe UI','Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans','Helvetica Neue', sans-serif;;--nextui-fonts-mono:Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono','Courier New', monospace;;--nextui-fontSizes-xs:0.75rem;--nextui-fontSizes-sm:0.875rem;--nextui-fontSizes-base:1rem;--nextui-fontSizes-md:1rem;--nextui-fontSizes-lg:1.125rem;--nextui-fontSizes-xl:1.25rem;--nextui-fontSizes-2xl:1.5rem;--nextui-fontSizes-3xl:1.875rem;--nextui-fontSizes-4xl:2.25rem;--nextui-fontSizes-5xl:3rem;--nextui-fontSizes-6xl:3.75rem;--nextui-fontSizes-7xl:4.5rem;--nextui-fontSizes-8xl:6rem;--nextui-fontSizes-9xl:8rem;--nextui-fontWeights-hairline:100;--nextui-fontWeights-thin:200;--nextui-fontWeights-light:300;--nextui-fontWeights-normal:400;--nextui-fontWeights-medium:500;--nextui-fontWeights-semibold:600;--nextui-fontWeights-bold:700;--nextui-fontWeights-extrabold:800;--nextui-fontWeights-black:900;--nextui-lineHeights-xs:1;--nextui-lineHeights-sm:1.25;--nextui-lineHeights-base:1.5;--nextui-lineHeights-md:1.5;--nextui-lineHeights-lg:1.75;--nextui-lineHeights-xl:1.75;--nextui-lineHeights-2xl:2;--nextui-lineHeights-3xl:2.25;--nextui-lineHeights-4xl:2.5;--nextui-lineHeights-5xl:1;--nextui-lineHeights-6xl:1;--nextui-lineHeights-7xl:1;--nextui-lineHeights-8xl:1;--nextui-lineHeights-9xl:1;--nextui-letterSpacings-tighter:-0.05em;--nextui-letterSpacings-tight:-0.025em;--nextui-letterSpacings-normal:0;--nextui-letterSpacings-wide:0.025em;--nextui-letterSpacings-wider:0.05em;--nextui-letterSpacings-widest:0.1em;--nextui-space-0:0rem;--nextui-space-1:0.125rem;--nextui-space-2:0.25rem;--nextui-space-3:0.375rem;--nextui-space-4:0.5rem;--nextui-space-5:0.625rem;--nextui-space-6:0.75rem;--nextui-space-7:0.875rem;--nextui-space-8:1rem;--nextui-space-9:1.25rem;--nextui-space-10:1.5rem;--nextui-space-11:1.75rem;--nextui-space-12:2rem;--nextui-space-13:2.25rem;--nextui-space-14:2.5rem;--nextui-space-15:2.75rem;--nextui-space-16:3rem;--nextui-space-17:3.5rem;--nextui-space-18:4rem;--nextui-space-20:5rem;--nextui-space-24:6rem;--nextui-space-28:7rem;--nextui-space-32:8rem;--nextui-space-36:9rem;--nextui-space-40:10rem;--nextui-space-44:11rem;--nextui-space-48:12rem;--nextui-space-52:13rem;--nextui-space-56:14rem;--nextui-space-60:15rem;--nextui-space-64:16rem;--nextui-space-72:18rem;--nextui-space-80:20rem;--nextui-space-96:24rem;--nextui-space-xs:0.5rem;--nextui-space-sm:0.75rem;--nextui-space-md:1rem;--nextui-space-lg:1.25rem;--nextui-space-xl:2.25rem;--nextui-space-2xl:3rem;--nextui-space-3xl:5rem;--nextui-space-4xl:10rem;--nextui-space-5xl:14rem;--nextui-space-6xl:18rem;--nextui-space-7xl:24rem;--nextui-space-8xl:32rem;--nextui-space-9xl:40rem;--nextui-space-min:min-content;--nextui-space-max:max-content;--nextui-space-fit:fit-content;--nextui-space-screen:100vw;--nextui-space-full:100%;--nextui-space-px:1px;--nextui-radii-xs:7px;--nextui-radii-sm:9px;--nextui-radii-md:12px;--nextui-radii-base:14px;--nextui-radii-lg:14px;--nextui-radii-xl:18px;--nextui-radii-2xl:24px;--nextui-radii-3xl:32px;--nextui-radii-squared:33%;--nextui-radii-rounded:50%;--nextui-radii-pill:9999px;--nextui-zIndices-1:100;--nextui-zIndices-2:200;--nextui-zIndices-3:300;--nextui-zIndices-4:400;--nextui-zIndices-5:500;--nextui-zIndices-10:1000;--nextui-zIndices-max:9999;--nextui-borderWeights-light:1px;--nextui-borderWeights-normal:2px;--nextui-borderWeights-bold:3px;--nextui-borderWeights-extrabold:4px;--nextui-borderWeights-black:5px;--nextui-transitions-default:all 250ms ease;--nextui-transitions-button:background 0.25s ease 0s, color 0.25s ease 0s, border-color 0.25s ease 0s, box-shadow 0.25s ease 0s, transform 0.25s ease 0s, opacity 0.25s ease 0s;--nextui-transitions-avatar:box-shadow 0.25s ease 0s, opacity 0.25s ease 0s;--nextui-transitions-card:transform 0.25s ease 0s, filter 0.25s ease 0s, box-shadow 0.25s ease 0s;--nextui-transitions-dropdownItem:background 0.12s ease, transform 0.12s ease, color 0.12s ease, box-shadow 0.12s ease 0s;--nextui-breakpoints-xs:650px;--nextui-breakpoints-sm:960px;--nextui-breakpoints-md:1280px;--nextui-breakpoints-lg:1400px;--nextui-breakpoints-xl:1920px;--nextui-colors-white:#ffffff;--nextui-colors-black:#000000;--nextui-colors-primaryLight:var(--nextui-colors-blue200);--nextui-colors-primaryLightHover:var(--nextui-colors-blue300);--nextui-colors-primaryLightActive:var(--nextui-colors-blue400);--nextui-colors-primaryLightContrast:var(--nextui-colors-blue600);--nextui-colors-primary:var(--nextui-colors-blue600);--nextui-colors-primaryBorder:var(--nextui-colors-blue500);--nextui-colors-primaryBorderHover:var(--nextui-colors-blue600);--nextui-colors-primarySolidHover:var(--nextui-colors-blue700);--nextui-colors-primarySolidContrast:var(--nextui-colors-white);--nextui-colors-primaryShadow:var(--nextui-colors-blue500);--nextui-colors-secondaryLight:var(--nextui-colors-purple200);--nextui-colors-secondaryLightHover:var(--nextui-colors-purple300);--nextui-colors-secondaryLightActive:var(--nextui-colors-purple400);--nextui-colors-secondaryLightContrast:var(--nextui-colors-purple600);--nextui-colors-secondary:var(--nextui-colors-purple600);--nextui-colors-secondaryBorder:var(--nextui-colors-purple500);--nextui-colors-secondaryBorderHover:var(--nextui-colors-purple600);--nextui-colors-secondarySolidHover:var(--nextui-colors-purple700);--nextui-colors-secondarySolidContrast:var(--nextui-colors-white);--nextui-colors-secondaryShadow:var(--nextui-colors-purple500);--nextui-colors-successLight:var(--nextui-colors-green200);--nextui-colors-successLightHover:var(--nextui-colors-green300);--nextui-colors-successLightActive:var(--nextui-colors-green400);--nextui-colors-successLightContrast:var(--nextui-colors-green700);--nextui-colors-success:var(--nextui-colors-green600);--nextui-colors-successBorder:var(--nextui-colors-green500);--nextui-colors-successBorderHover:var(--nextui-colors-green600);--nextui-colors-successSolidHover:var(--nextui-colors-green700);--nextui-colors-successSolidContrast:var(--nextui-colors-white);--nextui-colors-successShadow:var(--nextui-colors-green500);--nextui-colors-warningLight:var(--nextui-colors-yellow200);--nextui-colors-warningLightHover:var(--nextui-colors-yellow300);--nextui-colors-warningLightActive:var(--nextui-colors-yellow400);--nextui-colors-warningLightContrast:var(--nextui-colors-yellow700);--nextui-colors-warning:var(--nextui-colors-yellow600);--nextui-colors-warningBorder:var(--nextui-colors-yellow500);--nextui-colors-warningBorderHover:var(--nextui-colors-yellow600);--nextui-colors-warningSolidHover:var(--nextui-colors-yellow700);--nextui-colors-warningSolidContrast:var(--nextui-colors-white);--nextui-colors-warningShadow:var(--nextui-colors-yellow500);--nextui-colors-errorLight:var(--nextui-colors-red200);--nextui-colors-errorLightHover:var(--nextui-colors-red300);--nextui-colors-errorLightActive:var(--nextui-colors-red400);--nextui-colors-errorLightContrast:var(--nextui-colors-red600);--nextui-colors-error:var(--nextui-colors-red600);--nextui-colors-errorBorder:var(--nextui-colors-red500);--nextui-colors-errorBorderHover:var(--nextui-colors-red600);--nextui-colors-errorSolidHover:var(--nextui-colors-red700);--nextui-colors-errorSolidContrast:var(--nextui-colors-white);--nextui-colors-errorShadow:var(--nextui-colors-red500);--nextui-colors-neutralLight:var(--nextui-colors-gray100);--nextui-colors-neutralLightHover:var(--nextui-colors-gray200);--nextui-colors-neutralLightActive:var(--nextui-colors-gray300);--nextui-colors-neutralLightContrast:var(--nextui-colors-gray800);--nextui-colors-neutral:var(--nextui-colors-gray600);--nextui-colors-neutralBorder:var(--nextui-colors-gray400);--nextui-colors-neutralBorderHover:var(--nextui-colors-gray500);--nextui-colors-neutralSolidHover:var(--nextui-colors-gray600);--nextui-colors-neutralSolidContrast:var(--nextui-colors-white);--nextui-colors-neutralShadow:var(--nextui-colors-gray400);--nextui-colors-gradient:linear-gradient(112deg, var(--nextui-colors-cyan600) -63.59%, var(--nextui-colors-pink600) -20.3%, var(--nextui-colors-blue600) 70.46%);--nextui-colors-accents0:var(--nextui-colors-gray50);--nextui-colors-accents1:var(--nextui-colors-gray100);--nextui-colors-accents2:var(--nextui-colors-gray200);--nextui-colors-accents3:var(--nextui-colors-gray300);--nextui-colors-accents4:var(--nextui-colors-gray400);--nextui-colors-accents5:var(--nextui-colors-gray500);--nextui-colors-accents6:var(--nextui-colors-gray600);--nextui-colors-accents7:var(--nextui-colors-gray700);--nextui-colors-accents8:var(--nextui-colors-gray800);--nextui-colors-accents9:var(--nextui-colors-gray900);--nextui-colors-background:var(--nextui-colors-white);--nextui-colors-backgroundAlpha:rgba(255, 255, 255, 0.8);--nextui-colors-foreground:var(--nextui-colors-black);--nextui-colors-backgroundContrast:var(--nextui-colors-white);--nextui-colors-blue50:#EDF5FF;--nextui-colors-blue100:#E1EFFF;--nextui-colors-blue200:#CEE4FE;--nextui-colors-blue300:#B7D5F8;--nextui-colors-blue400:#96C1F2;--nextui-colors-blue500:#5EA2EF;--nextui-colors-blue600:#0072F5;--nextui-colors-blue700:#005FCC;--nextui-colors-blue800:#004799;--nextui-colors-blue900:#00254D;--nextui-colors-purple50:#F7F2FD;--nextui-colors-purple100:#F1E8FB;--nextui-colors-purple200:#EADCF8;--nextui-colors-purple300:#E0CBF5;--nextui-colors-purple400:#D1B1F0;--nextui-colors-purple500:#BC8EE9;--nextui-colors-purple600:#7828C8;--nextui-colors-purple700:#6622AA;--nextui-colors-purple800:#4D1980;--nextui-colors-purple900:#290E44;--nextui-colors-green50:#F1FDF7;--nextui-colors-green100:#E8FCF1;--nextui-colors-green200:#DAFBE8;--nextui-colors-green300:#C8F9DD;--nextui-colors-green400:#ADF5CC;--nextui-colors-green500:#88F1B6;--nextui-colors-green600:#17C964;--nextui-colors-green700:#13A452;--nextui-colors-green800:#108944;--nextui-colors-green900:#06371B;--nextui-colors-yellow50:#FEF9F0;--nextui-colors-yellow100:#FEF5E7;--nextui-colors-yellow200:#FDEFD8;--nextui-colors-yellow300:#FCE7C5;--nextui-colors-yellow400:#FBDBA7;--nextui-colors-yellow500:#F9CB80;--nextui-colors-yellow600:#F5A524;--nextui-colors-yellow700:#B97509;--nextui-colors-yellow800:#925D07;--nextui-colors-yellow900:#4E3104;--nextui-colors-red50:#FEF0F5;--nextui-colors-red100:#FEE7EF;--nextui-colors-red200:#FDD8E5;--nextui-colors-red300:#FCC5D8;--nextui-colors-red400:#FAA8C5;--nextui-colors-red500:#F881AB;--nextui-colors-red600:#F31260;--nextui-colors-red700:#B80A47;--nextui-colors-red800:#910838;--nextui-colors-red900:#4E041E;--nextui-colors-cyan50:#F0FCFF;--nextui-colors-cyan100:#E6FAFE;--nextui-colors-cyan200:#D7F8FE;--nextui-colors-cyan300:#C3F4FD;--nextui-colors-cyan400:#A5EEFD;--nextui-colors-cyan500:#7EE7FC;--nextui-colors-cyan600:#06B7DB;--nextui-colors-cyan700:#09AACD;--nextui-colors-cyan800:#0E8AAA;--nextui-colors-cyan900:#053B48;--nextui-colors-pink50:#FFF0FB;--nextui-colors-pink100:#FFE5F8;--nextui-colors-pink200:#FFD6F3;--nextui-colors-pink300:#FFC2EE;--nextui-colors-pink400:#FFA3E5;--nextui-colors-pink500:#FF7AD9;--nextui-colors-pink600:#FF4ECD;--nextui-colors-pink700:#D6009A;--nextui-colors-pink800:#B80084;--nextui-colors-pink900:#4D0037;--nextui-colors-gray50:#F1F3F5;--nextui-colors-gray100:#ECEEF0;--nextui-colors-gray200:#E6E8EB;--nextui-colors-gray300:#DFE3E6;--nextui-colors-gray400:#D7DBDF;--nextui-colors-gray500:#C1C8CD;--nextui-colors-gray600:#889096;--nextui-colors-gray700:#7E868C;--nextui-colors-gray800:#687076;--nextui-colors-gray900:#11181C;--nextui-colors-text:var(--nextui-colors-gray900);--nextui-colors-link:var(--nextui-colors-blue600);--nextui-colors-codeLight:var(--nextui-colors-pink100);--nextui-colors-code:var(--nextui-colors-pink600);--nextui-colors-selection:var(--nextui-colors-blue200);--nextui-colors-border:rgba(0, 0, 0, 0.15);--nextui-shadows-xs:0 2px 8px 1px rgb(104 112 118 / 0.07), 0 1px 1px -1px rgb(104 112 118 / 0.04);--nextui-shadows-sm:0 2px 8px 2px rgb(104 112 118 / 0.07), 0 2px 4px -1px rgb(104 112 118 / 0.04);--nextui-shadows-md:0 12px 20px 6px rgb(104 112 118 / 0.08);--nextui-shadows-lg:0 12px 34px 6px rgb(104 112 118 / 0.18);--nextui-shadows-xl:0 25px 65px 0px rgb(104 112 118 / 0.35);--nextui-dropShadows-xs:drop-shadow(0 2px 4px rgb(104 112 118 / 0.07)) drop-shadow(0 1px 1px rgb(104 112 118 / 0.04));--nextui-dropShadows-sm:drop-shadow(0 2px 8px rgb(104 112 118 / 0.07)) drop-shadow(0 2px 4px rgb(104 112 118 / 0.04));--nextui-dropShadows-md:drop-shadow(0 4px 12px rgb(104 112 118 / 0.08)) drop-shadow(0 20px 8px rgb(104 112 118 / 0.04));--nextui-dropShadows-lg:drop-shadow(0 12px 24px rgb(104 112 118 / 0.15)) drop-shadow(0 12px 14px rgb(104 112 118 / 0.1));--nextui-dropShadows-xl:drop-shadow(0 25px 34px rgb(104 112 118 / 0.35))}}--sxs{--sxs:1 nextui-k-dPxXDy nextui-k-jjQGhG nextui-k-eKsxVP nextui-k-fehnNV nextui-k-dSVASG nextui-k-fLOxFp nextui-k-itSsug nextui-k-kczHuk nextui-k-gWfstQ nextui-k-jvYHWg nextui-k-khapXo nextui-k-jtoOCl nextui-k-coIGzE nextui-k-gJKQzh nextui-k-fyNack nextui-k-fAlzUo nextui-k-dfOUfo nextui-k-AVtYN eKDgFc}@media{@keyframes nextui-k-dPxXDy{0%{opacity:0;transform:scale(0.25)}30%{opacity:1}80%{opacity:0.5}100%{transform:scale(28);opacity:0}}@keyframes nextui-k-jjQGhG{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes nextui-k-eKsxVP{0%{opacity:1}100%{opacity:0.15}}@keyframes nextui-k-fehnNV{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes nextui-k-dSVASG{0%{transform:translate(0px, 0px)}50%{transform:translate(0, calc(calc(var(--nextui--loadingSize)*-1) * 1.4))}100%{transform:translate(0px, 0px)}}@keyframes nextui-k-fLOxFp{0%{opacity:0.2}20%{opacity:1}100%{opacity:0.2}}@keyframes nextui-k-itSsug{0%{left:-40%}100%{left:100%}}@keyframes nextui-k-kczHuk{0%{transform:scale(1)}60%{transform:scale(var(--nextui--paginationScaleTransform))}100%{transform:scale(1)}}@keyframes nextui-k-gWfstQ{100%{stroke-dashoffset:0}}@keyframes nextui-k-jvYHWg{0%{opacity:0;transform:scale(0.2) translate(50%, -50%)}60%{opacity:0.75;transform:scale(1.2) translate(50%, -50%)}100%{opacity:1;transform:scale(1) translate(50%, -50%)}}@keyframes nextui-k-khapXo{0%{opacity:1;transform:scale(1) translate(50%, -50%)}100%{opacity:0;transform:scale(0.2) translate(50%, -50%)}}@keyframes nextui-k-jtoOCl{0%{opacity:0;transform:scale(0.2) translate(-50%, -50%)}60%{opacity:0.75;transform:scale(1.2) translate(-50%, -50%)}100%{opacity:1;transform:scale(1) translate(-50%, -50%)}}@keyframes nextui-k-coIGzE{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(0.2) translate(-50%, -50%)}}@keyframes nextui-k-gJKQzh{0%{opacity:0;transform:scale(0.2) translate(50%, 50%)}60%{opacity:0.75;transform:scale(1.2) translate(50%, 50%)}100%{opacity:1;transform:scale(1) translate(50%, 50%)}}@keyframes nextui-k-fyNack{0%{opacity:1;transform:scale(1) translate(50%, 50%)}100%{opacity:0;transform:scale(0.2) translate(50%, 50%)}}@keyframes nextui-k-fAlzUo{0%{opacity:0;transform:scale(0.2) translate(-50%, 50%)}60%{opacity:0.75;transform:scale(1.2) translate(-50%, 50%)}100%{opacity:1;transform:scale(1) translate(-50%, 50%)}}@keyframes nextui-k-dfOUfo{0%{opacity:1;transform:scale(1) translate(-50%, 50%)}100%{opacity:0;transform:scale(0.2) translate(-50%, 50%)}}@keyframes nextui-k-AVtYN{0%{opacity:1}50%{opacity:0.4;transform:scale(0.5)}100%{opacity:1}}*,*:before,*:after{box-sizing:border-box;text-rendering:geometricPrecision;-webkit-tap-highlight-color:transparent}html{font-size:var(--nextui-fontSizes-base)}body{margin:0;padding:0;min-height:100%;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:var(--nextui-fontSizes-base);line-height:var(--nextui-lineHeights-md);font-family:var(--nextui-fonts-sans)}html,body{background-color:var(--nextui-colors-background);color:var(--nextui-colors-text)}p,small{color:inherit;letter-spacing:var(--nextui-letterSpacings-tighter);font-weight:var(--nextui-fontWeights-normal);font-family:var(--nextui-fonts-sans)}p{font-size:var(--nextui-fontSizes-base);line-height:var(--nextui-lineHeights-lg)}small{margin:0;line-height:var(--nextui-lineHeights-xs);font-size:var(--nextui-fontSizes-xs)}b{font-weight:var(--nextui-fontWeights-semibold)}span{font-size:inherit;color:inherit;font-weight:inherit}img{max-width:100%}a{cursor:pointer;font-size:inherit;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-box-align:center;align-items:center;color:var(--nextui-colors-link);text-decoration:none}a:hover{text-decoration:none}ul,ol{padding:0;list-style-type:none;margin:var(--nextui-space-sm) var(--nextui-space-sm) var(--nextui-space-sm) var(--nextui-space-lg);color:var(--nextui-colors-foreground)}ol{list-style-type:decimal}li{margin-bottom:var(--nextui-space-5);font-size:var(--nextui-fontSizes-base);line-height:var(--nextui-lineHeights-lg)}h1,h2,h3,h4,h5,h6{color:inherit;margin:0 0 var(--nextui-space-5) 0}h1{letter-spacing:var(--nextui-letterSpacings-tighter);font-size:var(--nextui-fontSizes-5xl);line-height:var(--nextui-lineHeights-md);font-weight:var(--nextui-fontWeights-bold)}h2{letter-spacing:var(--nextui-letterSpacings-tighter);font-size:var(--nextui-fontSizes-4xl);font-weight:var(--nextui-fontWeights-semibold)}h3{letter-spacing:var(--nextui-letterSpacings-tighter);font-size:var(--nextui-fontSizes-2xl);font-weight:var(--nextui-fontWeights-semibold)}h4{letter-spacing:var(--nextui-letterSpacings-tighter);font-size:var(--nextui-fontSizes-xl);font-weight:var(--nextui-fontWeights-semibold)}h5{letter-spacing:var(--nextui-letterSpacings-tight);font-size:var(--nextui-fontSizes-md);font-weight:var(--nextui-fontWeights-semibold)}h6{letter-spacing:var(--nextui-letterSpacings-tight);font-size:var(--nextui-fontSizes-sm);font-weight:var(--nextui-fontWeights-semibold)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}code{color:var(--nextui-colors-code);padding:var(--nextui-space-1) var(--nextui-space-2);border-radius:var(--nextui-radii-xs);background:var(--nextui-colors-codeLight);font-family:var(--nextui-fonts-mono);font-size:var(--nextui-fontSizes-sm);white-space:pre-wrap;transition:opacity 0.25s ease 0s}code:hover{opacity:0.8}pre{overflow:auto;white-space:pre;text-align:left;font-size:var(--nextui-fontSizes-sm);border-radius:var(--nextui-radii-lg);padding:var(--nextui-space-md) var(--nextui-space-lg);margin:var(--nextui-space-lg) 0;font-family:var(--nextui-fonts-mono);line-height:var(--nextui-lineHeights-md);webkit-overflow-scrolling:touch}pre code{color:var(--nextui-colors-foreground);font-size:var(--nextui-fontSizes-sm);line-height:var(--nextui-lineHeights-sm);white-space:pre}pre code:before,pre code:after{display:none}pre p{margin:0}pre::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}hr{background:var(--nextui-colors-border);border-color:transparent;border-width:0px;border-style:none;height:1px}details{background-color:var(--nextui-colors-accents1);border:none}details:focus,details:hover,details:active{outline:none}summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;outline:none}summary::-webkit-details-marker,summary::before{display:none}summary::-moz-list-bullet{font-size:0}summary:focus,summary:hover,summary:active{outline:none;list-style:none}::selection{background-color:var(--nextui-colors-selection)}blockquote{padding:var(--nextui-space-md) var(--nextui-space-lg);color:var(--nextui-colors-accents7);background-color:var(--nextui-colors-accents0);border-radius:var(--nextui-radii-lg);margin:var(--nextui-space-10) 0}blockquote *:first-child{margin-top:0}blockquote *:last-child{margin-bottom:0}kbd{width:-moz-fit-content;width:fit-content;text-align:center;display:inline-block;color:var(--nextui-colors-accents8);background:var(--nextui-colors-accents0);border:1px solid var(--nextui-colors-border);box-shadow:0 0 1px 0 rgb(0 0 0 / 14%);font-family:var(--nextui-fonts-sans);border-radius:5px;padding:var(--nextui-space-1) var(--nextui-space-3);margin-left:var(--nextui-space-1);margin-right:var(--nextui-space-1);line-height:var(--nextui-lineHeights-sm);font-size:var(--nextui-fontSizes-sm)}kbd + kbd{margin-left:var(--nextui-space-2)}dl,dd,hr,figure,p{margin:0}}--sxs{--sxs:2 nextui-c-iVzbCs nextui-c-FIiRH nextui-c-kbhVdb nextui-c-kRHeuF nextui-c-eKVPvf nextui-c-cUthvm nextui-c-huiNHE nextui-c-fItrmj nextui-c-eKuzCY nextui-c-cAbbLF nextui-c-kSOHfs nextui-c-bOoPrE nextui-c-chTLhx}@media{.nextui-c-iVzbCs{opacity:0;margin:0 auto;position:relative;overflow:hidden;max-width:100%;transition:transform 250ms ease 0ms, opacity 200ms ease-in 0ms}@media (prefers-reduced-motion: reduce){.nextui-c-iVzbCs{transition:none}}.nextui-c-FIiRH{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:inherit;background-image:linear-gradient(270deg, var(--nextui-colors-accents1), var(--nextui-colors-accents2), var(--nextui-colors-accents2), var(--nextui-colors-accents1));background-size:400% 100%;animation:nextui-k-jjQGhG 5s ease-in-out infinite;transition:opacity 300ms ease-out}.nextui-c-kbhVdb{width:100%;height:100%;display:block}.nextui-c-kRHeuF{margin:0;box-sizing:border-box;padding:var(--nextui--gridGapUnit)}.nextui-c-eKVPvf{margin:0;padding:0;display:inline-flex;position:relative;font-variant:tabular-nums;font-feature-settings:tnum}.nextui-c-cUthvm{border:none;position:relative;display:inline-flex;margin:0 var(--nextui--paginationItemMargin);align-items:center;justify-content:center;padding:0;box-sizing:border-box;text-transform:capitalize;-webkit-user-select:none;-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:center;vertical-align:middle;box-shadow:none;outline:none;height:var(--nextui--paginationSize);min-width:var(--nextui--paginationSize);font-size:inherit;cursor:pointer;border-radius:var(--nextui--paginationItemRadius);color:var(--nextui-colors-text);background:var(--nextui-colors-accents0)}@media (prefers-reduced-motion: reduce){.nextui-c-cUthvm{transition:none}}.nextui-c-cUthvm:hover{background:var(--nextui-colors-accents1)}.nextui-c-cUthvm .nextui-c-eKuzCY{width:var(--nextui--paginationFontSize);height:var(--nextui--paginationFontSize)}.nextui-c-cUthvm .nextui-c-kSOHfs{width:var(--nextui--paginationFontSize);height:var(--nextui--paginationFontSize)}.nextui-c-huiNHE{-webkit-tap-highlight-color:transparent}.nextui-c-huiNHE:focus:not(.nextui-c-huiNHE:focus-visible){box-shadow:none}.nextui-c-huiNHE:focus{outline:none;box-shadow:0 0 0 2px var(--nextui-colors-background), 0 0 0 4px var(--nextui-colors-primary)}@media not all and (min-resolution:.001dpcm){.nextui-c-huiNHE{-webkit-tap-highlight-color:transparent;outline:none}}.nextui-c-fItrmj{position:relative;display:inline-flex;align-items:center;top:0;left:0;z-index:var(--nextui-zIndices-2)}.nextui-c-eKuzCY{transform:rotate(180deg)}.nextui-c-cAbbLF{position:absolute;contain:strict;top:0px;z-index:var(--nextui-zIndices-1);background:var(--nextui--paginationColor);border-radius:var(--nextui--paginationItemRadius);height:var(--nextui--paginationSize);min-width:var(--nextui--paginationSize);animation-name:nextui-k-kczHuk;animation-direction:normal}.nextui-c-cAbbLF.nextui-pagination-highlight--moving{transform:scale(var(--nextui--paginationScaleTransform))}@media (prefers-reduced-motion: reduce){.nextui-c-cAbbLF{transition:none}}@media (prefers-reduced-motion: reduce){.nextui-c-cAbbLF.nextui-pagination-highlight--moving{transform:scale(1)}}.nextui-c-kSOHfs{color:currentColor;stroke:currentColor}.nextui-c-bOoPrE{display:inline-flex;flex-direction:column;align-items:center;position:relative}.nextui-c-chTLhx{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;-webkit-user-select:none;-webkit-user-select:none;user-select:none}}--sxs{--sxs:3 nextui-c-iVzbCs-bDGmTT-ready-true nextui-c-eKVPvf-eRVXIx-color-success nextui-c-eKVPvf-UECOZ-size-md nextui-c-eKVPvf-iTJsWG-borderWeight-normal nextui-c-eKVPvf-ibzOHM-onlyDots-false nextui-c-eKVPvf-bNGYLg-rounded-false nextui-c-eKVPvf-QbeIJ-noMargin-false nextui-c-cUthvm-gZRAkC-disabled-true nextui-c-cUthvm-SWDEj-animated-true nextui-c-eKuzCY-xROYZ-isPrev-true nextui-c-cAbbLF-QIzBs-animated-true nextui-c-cAbbLF-gZGrDk-shadow-true nextui-c-cUthvm-dZWCtT-active-true nextui-c-bOoPrE-iWdsRK-color-default nextui-c-bOoPrE-fQoxSm-textColor-default nextui-c-chTLhx-fYAaIu-size-xl nextui-c-chTLhx-jJwoeB-type-default nextui-c-bOoPrE-iWdsRK-color-primary nextui-c-chTLhx-cPGQpm-size-md}@media{.nextui-c-iVzbCs-bDGmTT-ready-true{opacity:1}.nextui-c-eKVPvf-eRVXIx-color-success{--nextui--paginationColor:var(--nextui-colors-success);--nextui--paginationShadowColor:var(--nextui-colors-successShadow)}.nextui-c-eKVPvf-UECOZ-size-md{--nextui--paginationWidth:var(--nextui-space-13);--nextui--paginationFontSize:var(--nextui-space-7);font-size:var(--nextui--paginationFontSize)}.nextui-c-eKVPvf-iTJsWG-borderWeight-normal{--nextui--paginationItemBorderWeight:var(--nextui-borderWeights-normal)}.nextui-c-eKVPvf-ibzOHM-onlyDots-false{--nextui--paginationSize:var(--nextui--paginationWidth);--nextui--paginationScaleTransform:1.1}.nextui-c-eKVPvf-bNGYLg-rounded-false{--nextui--paginationItemRadius:var(--nextui-radii-squared)}.nextui-c-eKVPvf-QbeIJ-noMargin-false{--nextui--paginationItemMargin:var(--nextui-space-1)}.nextui-c-cUthvm-gZRAkC-disabled-true{color:var(--nextui-colors-accents5);cursor:not-allowed}.nextui-c-cUthvm-SWDEj-animated-true{transition:transform 0.25s ease 0s, background 0.25s ease 0s, box-shadow 0.25s ease 0s}.nextui-c-eKuzCY-xROYZ-isPrev-true{transform:rotate(0deg)}.nextui-c-cAbbLF-QIzBs-animated-true{animation-duration:350ms;animation-timing-function:ease;transition:left 350ms ease 0s, transform 300ms ease 0s}.nextui-c-cAbbLF-gZGrDk-shadow-true{box-shadow:0 4px 14px 0 var(--nextui--paginationShadowColor)}.nextui-c-cUthvm-dZWCtT-active-true{font-weight:var(--nextui-fontWeights-bold);cursor:default;box-shadow:var(--nextui-shadows-sm)}.nextui-c-cUthvm-dZWCtT-active-true .nextui-c-fItrmj{color:var(--nextui-colors-white)}.nextui-c-bOoPrE-iWdsRK-color-default{--nextui--loadingColor:var(--nextui-colors-primary)}.nextui-c-bOoPrE-fQoxSm-textColor-default{--nextui--loadingTextColor:var(--nextui-colors-text)}.nextui-c-chTLhx-fYAaIu-size-xl{--nextui--loadingSize:var(--nextui-space-18);--nextui--loadingBorder:var(--nextui-space-3)}.nextui-c-chTLhx-jJwoeB-type-default{display:flex;border-radius:var(--nextui-radii-rounded);position:relative;width:var(--nextui--loadingSize);height:var(--nextui--loadingSize)}.nextui-c-chTLhx-jJwoeB-type-default i{top:0px;width:100%;height:100%;position:absolute;border-radius:inherit}.nextui-c-chTLhx-jJwoeB-type-default ._1{border:var(--nextui--loadingBorder) solid var(--nextui--loadingColor);border-top:var(--nextui--loadingBorder) solid transparent;border-left:var(--nextui--loadingBorder) solid transparent;border-right:var(--nextui--loadingBorder) solid transparent;animation:nextui-k-fehnNV 0.8s ease infinite}.nextui-c-chTLhx-jJwoeB-type-default ._2{border:var(--nextui--loadingBorder) dotted var(--nextui--loadingColor);border-top:var(--nextui--loadingBorder) solid transparent;border-left:var(--nextui--loadingBorder) solid transparent;border-right:var(--nextui--loadingBorder) solid transparent;animation:nextui-k-fehnNV 0.8s linear infinite;opacity:0.5}.nextui-c-chTLhx-jJwoeB-type-default ._3{display:none}.nextui-c-bOoPrE-iWdsRK-color-primary{--nextui--loadingColor:var(--nextui-colors-primary)}.nextui-c-chTLhx-cPGQpm-size-md{--nextui--loadingSize:var(--nextui-space-12);--nextui--loadingBorder:calc(var(--nextui-space-1) * 1.5)}}--sxs{--sxs:6 nextui-c-iVzbCs-ieUYNBT-css nextui-c-FIiRH-ibDGmTT-css nextui-c-kbhVdb-iUwpmy-css nextui-c-iVzbCs-iyXqdA-css nextui-c-kbhVdb-ikZHsFe-css nextui-c-kRHeuF-ibhkOxP-css nextui-c-kRHeuF-icxokNG-css nextui-c-cAbbLF-ikgtVxo-css nextui-c-chTLhx-iPJLV-css nextui-c-kRHeuF-ijDEIix-css nextui-c-kRHeuF-igNCIse-css nextui-c-chTLhx-ifwQmLC-css}@media{.nextui-c-iVzbCs-ieUYNBT-css{width:500px;height:280px}.nextui-c-FIiRH-ibDGmTT-css{opacity:1}.nextui-c-kbhVdb-iUwpmy-css{object-fit:fill}.nextui-c-iVzbCs-iyXqdA-css{width:60px;height:60px}.nextui-c-kbhVdb-ikZHsFe-css{object-fit:scale-down}.nextui-c-kRHeuF-ibhkOxP-css{align-items:;align-content:;justify-content:;flex-direction:}.nextui-c-kRHeuF-ibhkOxP-css.xs{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}@media (max-width: 650px){.nextui-c-kRHeuF-ibhkOxP-css.xs{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 960px){.nextui-c-kRHeuF-ibhkOxP-css.sm{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1280px){.nextui-c-kRHeuF-ibhkOxP-css.md{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1400px){.nextui-c-kRHeuF-ibhkOxP-css.lg{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1920px){.nextui-c-kRHeuF-ibhkOxP-css.xl{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}.nextui-c-kRHeuF-ibhkOxP-css{--nextui--gridGapUnit:calc(2 * var(--nextui-space-3));display:flex;flex-wrap:wrap;box-sizing:border-box;margin:calc(-1 * var(--nextui--gridGapUnit));width:calc(100% + var(--nextui--gridGapUnit) * 2)}.nextui-c-kRHeuF-icxokNG-css{align-items:;align-content:;justify-content:;flex-direction:}.nextui-c-kRHeuF-icxokNG-css.xs{flex-grow:0;display:inherit;max-width:100%;flex-basis:100%}@media (max-width: 650px){.nextui-c-kRHeuF-icxokNG-css.xs{flex-grow:0;display:inherit;max-width:100%;flex-basis:100%}}@media (min-width: 960px){.nextui-c-kRHeuF-icxokNG-css.sm{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1280px){.nextui-c-kRHeuF-icxokNG-css.md{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1400px){.nextui-c-kRHeuF-icxokNG-css.lg{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1920px){.nextui-c-kRHeuF-icxokNG-css.xl{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}.nextui-c-cAbbLF-ikgtVxo-css{left:var(--nextui--paginationLeft)}.nextui-c-kRHeuF-ijDEIix-css{align-items:;align-content:;justify-content:;flex-direction:}.nextui-c-kRHeuF-ijDEIix-css.xs{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}@media (max-width: 650px){.nextui-c-kRHeuF-ijDEIix-css.xs{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 960px){.nextui-c-kRHeuF-ijDEIix-css.sm{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1280px){.nextui-c-kRHeuF-ijDEIix-css.md{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1400px){.nextui-c-kRHeuF-ijDEIix-css.lg{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1920px){.nextui-c-kRHeuF-ijDEIix-css.xl{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}.nextui-c-kRHeuF-ijDEIix-css{--nextui--gridGapUnit:calc(0 * var(--nextui-space-3));display:flex;flex-wrap:wrap;box-sizing:border-box;margin:calc(-1 * var(--nextui--gridGapUnit));width:calc(100% + var(--nextui--gridGapUnit) * 2)}.nextui-c-kRHeuF-igNCIse-css{align-items:;align-content:;justify-content:;flex-direction:}.nextui-c-kRHeuF-igNCIse-css.xs{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}@media (max-width: 650px){.nextui-c-kRHeuF-igNCIse-css.xs{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 960px){.nextui-c-kRHeuF-igNCIse-css.sm{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1280px){.nextui-c-kRHeuF-igNCIse-css.md{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1400px){.nextui-c-kRHeuF-igNCIse-css.lg{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}@media (min-width: 1920px){.nextui-c-kRHeuF-igNCIse-css.xl{flex-grow:1;display:inherit;max-width:100%;flex-basis:0}}.nextui-c-chTLhx-ifwQmLC-css{--nextui--loadingSize:70px;--nextui--loadingBorder:10px}}</style><meta name="description" content="Your All-in-One Learning Portal. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions."/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/01d2524781ab9d94.css" as="style"/><link rel="stylesheet" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/01d2524781ab9d94.css" data-n-g=""/><link rel="preload" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/9d841006181c5cee.css" as="style"/><link rel="stylesheet" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/9d841006181c5cee.css" data-n-p=""/><link rel="preload" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/280b46554530befb.css" as="style"/><link rel="stylesheet" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/280b46554530befb.css" data-n-p=""/><link rel="preload" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/43847c92bd4da322.css" as="style"/><link rel="stylesheet" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/43847c92bd4da322.css" data-n-p=""/><link rel="preload" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/1142cfe37dce110f.css" as="style"/><link rel="stylesheet" href="https://assets.geeksforgeeks.org/gfg-assets/_next/static/css/1142cfe37dce110f.css"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script defer="" src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/6218.0324a3867ff382c3.js"></script><script defer="" src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/9873.e1284779e87cbbc2.js"></script><script defer="" src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/3914.951f46ff700fc404.js"></script><script defer="" src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/1119.ecfb8447af8524c5.js"></script><script defer="" src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/7792.f845f4f2c2ed5c7d.js"></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/webpack-8a1bf147e9d3bf42.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/framework-3412d1150754b2fb.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/main-83950604a31ac5bb.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/pages/_app-fd43b4c0a37e7d8b.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/5072-1c57b7eab5031e4b.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/96-8d0bf978967bc10c.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/9920-f65e491da6586bfc.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/chunks/pages/%5B...params%5D-0ec3ded1a200983a.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/2026-04-22T09-19-27-488Z/_buildManifest.js" defer=""></script><script src="https://assets.geeksforgeeks.org/gfg-assets/_next/static/2026-04-22T09-19-27-488Z/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;700&family=Source+Sans+3:wght@400;600&display=swap">@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=XRXI3I6Li01BKofiOc5wtlZ2di8HDLshRTA&skey=27bb6aa8eea8a5e7&v=v32) format('woff')}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=XRXI3I6Li01BKofiOc5wtlZ2di8HDFwmRTA&skey=27bb6aa8eea8a5e7&v=v32) format('woff')}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Ky461EO&skey=1497ac707ba83cff&v=v19) format('woff')}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Kxm7FEO&skey=1497ac707ba83cff&v=v19) format('woff')}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBTMnFcQIG.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wIaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wsaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wMaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wwaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wAaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZejf5Hc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wIaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wsaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wMaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wwaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wAaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZejf5HdF8Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZejf5Hc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style></head><body><div id="__next" data-reactroot=""><div style="visibility:hidden;background-color:#ffffff;min-height:100vh"><div data-overlay-container="true"><style>
      #nprogress {
        pointer-events: none;
      }
      #nprogress .bar {
        background: #29D;
        position: fixed;
        z-index: 9999;
        top: 0;
        left: 0;
        width: 100%;
        height: 3px;
      }
      #nprogress .peg {
        display: block;
        position: absolute;
        right: 0px;
        width: 100px;
        height: 100%;
        box-shadow: 0 0 10px #29D, 0 0 5px #29D;
        opacity: 1;
        -webkit-transform: rotate(3deg) translate(0px, -4px);
        -ms-transform: rotate(3deg) translate(0px, -4px);
        transform: rotate(3deg) translate(0px, -4px);
      }
      #nprogress .spinner {
        display: block;
        position: fixed;
        z-index: 1031;
        top: 15px;
        right: 15px;
      }
      #nprogress .spinner-icon {
        width: 18px;
        height: 18px;
        box-sizing: border-box;
        border: solid 2px transparent;
        border-top-color: #29D;
        border-left-color: #29D;
        border-radius: 50%;
        -webkit-animation: nprogresss-spinner 400ms linear infinite;
        animation: nprogress-spinner 400ms linear infinite;
      }
      .nprogress-custom-parent {
        overflow: hidden;
        position: relative;
      }
      .nprogress-custom-parent #nprogress .spinner,
      .nprogress-custom-parent #nprogress .bar {
        position: absolute;
      }
      @-webkit-keyframes nprogress-spinner {
        0% {
          -webkit-transform: rotate(0deg);
        }
        100% {
          -webkit-transform: rotate(360deg);
        }
      }
      @keyframes nprogress-spinner {
        0% {
          transform: rotate(0deg);
        }
        100% {
          transform: rotate(360deg);
        }
      }
    </style><div class="root" id="data-mode" data-dark-mode="false" style="display:block"><div id="comp"><div style="display:block;position:sticky;top:0px;z-index:1000"><div class="root gfg_header__root" style="display:none"><div id="comp"><div class="gfgheader_parentContainer"><div class="containerWrapper " id="topMainHeader"><div class="headerContainer"><div style="display:flex;align-items:center;width:304px"><a class="headerMainLogo" href="https://www.geeksforgeeks.org/"><div class="logo"><img class="gfgLogoImg normal" src="https://media.geeksforgeeks.org/gfg-gg-logo.svg" alt="geeksforgeeks" width="48" height="24"/></div></a><div class="gs-plus-suggestion-container" style="padding-left:6px;border-radius:7px"><div class="gs-input_wrapper gs-show-search-bar"><span class="flexR gs-search-icon"><i class="gfg-icon   gfg-icon-grey-search "></i></span><form class="gs-form"><input type="text" value="" placeholder="Search..." class="gs-input"/></form></div></div></div><ul class="headerMainList"><li class="headerMainListItem"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Courses<div></div></div><i class="gfg-icon   gfg-icon-black-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItem"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Tutorials<div></div></div><i class="gfg-icon   gfg-icon-black-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItem"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Interview Prep<div></div></div><i class="gfg-icon   gfg-icon-black-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li></ul><div class="header-main__container" style="display:flex;width:auto;align-items:center"><div style="width:100px;margin-right:20px;display:flex;justify-content:flex-end"></div><div style="display:flex;align-items:center;margin:0 6px;gap:6px"><div class="darkMode-wrap darkMode-wrap-desktop" data-mode="Switch to Dark Mode"><button data-gfg-action="toggleGFGTheme" aria-label="Toggle GFG Theme"><div class="darkMode-wrap-red-dot"></div><i class="gfg-icon gfg-icon_dark-mode"></i></button><span class="darkModeTooltipText"></span></div></div><div style="min-width:73px"><div style="height:36px"></div></div></div></div></div></div></div><div id="script"></div></div><div class="gfg_header__root" data-dark-mode="false"><div class="outisdeMainContainerSubheader " style="background-color:white"><div class="mainContainerSubheader " id="secondarySubHeader"><ul class="containerSubheader" style="background-color:white;justify-content:center"><li><a href="https://www.geeksforgeeks.org/dsa/dsa-tutorial-learn-data-structures-and-algorithms/" class="link" style="color:#273239">DSA</a></li><li><a href="https://www.geeksforgeeks.org/explore" class="link" style="color:#273239">Practice Problems</a></li><li><a href="https://www.geeksforgeeks.org/c/c-programming-language/" class="link" style="color:#273239">C </a></li><li><a href="https://www.geeksforgeeks.org/cpp/c-plus-plus/" class="link" style="color:#273239">C++</a></li><li><a href="https://www.geeksforgeeks.org/java/java/" class="link" style="color:#273239">Java</a></li><li><a href="https://www.geeksforgeeks.org/python/python-programming-language-tutorial/" class="link" style="color:#273239">Python</a></li><li><a href="https://www.geeksforgeeks.org/javascript/javascript-tutorial/" class="link" style="color:#273239">JavaScript</a></li><li><a href="https://www.geeksforgeeks.org/data-science/data-science-for-beginners/" class="link" style="color:#273239">Data Science</a></li><li><a href="https://www.geeksforgeeks.org/machine-learning/machine-learning/" class="link" style="color:#273239">Machine Learning</a></li><li><a href="https://www.geeksforgeeks.org/courses" class="link" style="color:#273239">Courses</a></li><li><a href="https://www.geeksforgeeks.org/linux-unix/linux-tutorial/" class="link" style="color:#273239">Linux</a></li><li><a href="https://www.geeksforgeeks.org/devops/devops-tutorial/" class="link" style="color:#273239">DevOps</a></li></ul></div></div></div></div><div><div class="__404PageComponent_page-content__Q8E_F" id="main"><div class="__404PageComponent_content-1__Aao_4"><div class="__404PageComponent_notFound-img__ZW0NO"><img src="https://media.geeksforgeeks.org/auth-dashboard-uploads/Illustration.svg" alt="404-error-image"/></div><div class="__404PageComponent_error-msg__WNplO"><h2>Whoops, that page is gone.</h2><p> While you’re here, feast your eyes upon these popular </p><p> recommendations for you.</p></div></div><div class="__404PageComponent_card-row__MFSj5"><div class="__404PageComponent_card-col__Q5Og2"><a href="https://practice.geeksforgeeks.org/problem-of-the-day" class="__404PageComponent_card__co6uk" target="_blank"><div class="__404PageComponent_card__co6uk __404PageComponent_card-1__vwjSf"><div class="__404PageComponent_card-content__UjvoU"><p class="__404PageComponent_para__p_Zle">Problem of the day</p><button class="__404PageComponent_know-more-btn__OQyvd">Know more &gt;&gt;</button></div></div></a><a href="https://www.geeksforgeeks.org/courses" class="__404PageComponent_card__co6uk" target="_blank"><div class="__404PageComponent_card__co6uk __404PageComponent_card-2__QhL_0"><div class="__404PageComponent_card-content__UjvoU"><p class="__404PageComponent_para__p_Zle">Courses @90% Refund</p><button class="__404PageComponent_know-more-btn__OQyvd">Avail Now! &gt;&gt;</button></div></div></a><a href="https://practice.geeksforgeeks.org/events/rec/interview-series" class="__404PageComponent_card__co6uk" target="_blank"><div class="__404PageComponent_card__co6uk __404PageComponent_card-3__BhsHF"><div class="__404PageComponent_card-content__UjvoU"><p class="__404PageComponent_para__p_Zle">Interview Series</p><button class="__404PageComponent_know-more-btn__OQyvd">Know more &gt;&gt;</button></div></div></a><a href="https://www.geeksforgeeks.org/python-programming-language/learn-python-tutorial/" class="__404PageComponent_card__co6uk" target="_blank"><div class="__404PageComponent_card__co6uk __404PageComponent_card-4__z_bap"><div class="__404PageComponent_card-content__UjvoU"><p class="__404PageComponent_para__p_Zle">Python Tutorial</p><button class="__404PageComponent_know-more-btn__OQyvd">Know more &gt;&gt;</button></div></div></a></div></div></div></div><section class="Toastify" aria-live="polite" aria-atomic="false" aria-relevant="additions text" aria-label="Notifications Alt+T"></section><div class="App" dark-mode="false"><footer class="gfg-footer"><div class="footer-container"><div class="footer-container_left"><a href="https://www.geeksforgeeks.org/" class="footer-container_branding-logo-container"><img class="footer-container_branding-logo" src="https://media.geeksforgeeks.org/auth-dashboard-uploads/gfgFooterLogo.png" alt="GeeksforGeeks"/></a><div class="footer-container_address_box"><div class="footer-container_branding-address"><img src="https://media.geeksforgeeks.org/img-practice/Location-1685004904.svg" alt="location"/><div class="footer-container_address_header">Corporate &amp; Communications Address:</div></div><div class="footer-container_address_content ">A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)</div></div><div class="footer-container_address_box"><div class="footer-container_branding-address"><img src="https://media.geeksforgeeks.org/img-practice/Location-1685004904.svg" alt="location"/><div class="footer-container_address_header">Registered Address:</div></div><div class="footer-container_address_content">K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305</div></div><div class="footer-container_social-app-row"><div class="footer-container_branding-social"><a href="https://in.linkedin.com/company/geeksforgeeks" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Linkedin"><div class="socialIcon linkedin"></div></a><a href="https://www.instagram.com/geeks_for_geeks/" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Instagram"><div class="socialIcon instagram"></div></a><a href="https://twitter.com/geeksforgeeks" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Twitter"><div class="socialIcon twitter"></div></a><a href="https://www.facebook.com/geeksforgeeks.org/" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Facebook"><div class="socialIcon facebook"></div></a><a href="https://www.youtube.com/geeksforgeeksvideos" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Youtube"><div class="socialIcon youtube"></div></a></div><div class="footer-container_branding-app"><a href="https://geeksforgeeksapp.page.link/gfg-app" target="_blank"><img src="https://media.geeksforgeeks.org/auth-dashboard-uploads/googleplay-%281%29.png" alt="GFG App on Play Store" id="gplay" loading="lazy"/></a><a href="https://geeksforgeeksapp.page.link/gfg-app" target="_blank"><img src="https://media.geeksforgeeks.org/auth-dashboard-uploads/appstore-%281%29.png" alt="GFG App on App Store" id="appstore" loading="lazy"/></a></div></div></div><div class="footer-container_right"><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Company</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/about/">About Us</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/legal/">Legal</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/legal/privacy-policy/">Privacy Policy</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/about/contact-us/">Contact Us</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/advertise-with-us/">Advertise with us</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/gfg-corporate-solution/">GFG Corporate Solution</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/campus-training-program/">Campus Training Program</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Explore</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/problem-of-the-day">POTD</a></li><li class="footer-container_links_list-items"><a href="https://practice.geeksforgeeks.org/events/rec/job-a-thon/">Job-A-Thon</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/category/blogs/?type=recent">Blogs</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/nation-skill-up/">Nation Skill Up</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Tutorials</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/computer-science-fundamentals/programming-language-tutorials/">Programming Languages</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/dsa/dsa-tutorial-learn-data-structures-and-algorithms/">DSA</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/web-tech/web-technology/">Web Technology</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/machine-learning/ai-ml-and-data-science-tutorial-learn-ai-ml-and-data-science/">AI, ML &amp; Data Science</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/devops/devops-tutorial/">DevOps</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/gate/gate-exam-tutorial/">CS Core Subjects</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/aptitude/interview-corner/">Interview Preparation</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/websites-apps/software-and-tools-a-to-z-list/">Software and Tools</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Courses</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/category/machine-learning-data-science">ML and Data Science</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/category/dsa-placements">DSA and Placements</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/category/development-testing">Web Development</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/category/programming-languages">Programming Languages</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/category/cloud-devops">DevOps &amp; Cloud</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/category/gate">GATE</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/category/trending-technologies/">Trending Technologies</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Videos</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/sde-sheet/">DSA</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/python/">Python</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/java-w6y5f4/">Java</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/c/">C++</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/web-development/">Web Development</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/data-science/">Data Science</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/cs-subjects/">CS Subjects</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Preparation Corner</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/interview-prep/interview-corner/">Interview Corner</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/aptitude/aptitude-questions-and-answers/">Aptitude</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/aptitude/puzzles/">Puzzles</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/courses/gfg-160-series">GfG 160</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/system-design/system-design-tutorial/">System Design</a></li></ul></div></div><div class="footer-strip"><div class="copyright"><a href="https://www.geeksforgeeks.org/" target="_blank">@GeeksforGeeks, Sanchhaya Education Private Limited</a>,<!-- --> <a href="https://www.geeksforgeeks.org/copyright-information/" target="_blank">All rights reserved</a></div><div class="social-links"></div></div></footer></div></div><div id="script"></div><script src="https://www.googletagmanager.com/gtag/js?id=G-DWCCJLKX3X"></script><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
                                                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
                                                j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
                                                'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
                                                })(window,document,'script','dataLayer','GTM-KDVRCT5'); </script><script>
                                    window.dataLayer = window.dataLayer || [];
                                    function gtag(){dataLayer.push(arguments);}
                                    gtag('js', new Date());
                                    gtag('config', 'G-DWCCJLKX3X');
                                        gtag('config', 'AW-796001856');
                                                    </script></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"postDataFromWriteApi":null,"headerData":[{"title":"Courses","children":[{"title":"DSA / Placements","children":[],"link":"https://www.geeksforgeeks.org/courses/category/dsa-placements"},{"title":"Data Analytics / Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/category/data-analytics-data-science"},{"title":"Development","children":[],"link":"https://www.geeksforgeeks.org/courses/category/development-testing"},{"title":"Cloud / DevOps","children":[],"link":"https://www.geeksforgeeks.org/courses/category/cloud-devops"},{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/courses/category/programming-languages"},{"title":"All Courses","children":[],"link":"https://www.geeksforgeeks.org/courses"}],"link":"https://practice.geeksforgeeks.org/courses/"},{"title":"Tutorials","children":[{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/python/python-programming-language-tutorial/"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/java/java/"},{"title":"ML \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/ai-ml-and-data-science-tutorial-learn-ai-ml-and-data-science/"},{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/programming-language-tutorials/"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/web-technology/"},{"title":"CS Subjects","children":[],"link":"https://www.geeksforgeeks.org/articles-on-computer-science-subjects-gq/"},{"title":"DevOps","children":[],"link":"https://www.geeksforgeeks.org/devops/devops-tutorial/"},{"title":"Software and Tools","children":[],"link":"https://www.geeksforgeeks.org/websites-apps/software-and-tools-a-to-z-list/"},{"title":"School Learning","children":[],"link":"https://www.geeksforgeeks.org/geeksforgeeks-school/"}],"link":""},{"title":"Interview Prep","children":[{"title":"Interview Corner","children":[],"link":"https://www.geeksforgeeks.org/interview-prep/interview-corner/"},{"title":"Practice DSA","children":[],"link":"https://www.geeksforgeeks.org/dsa/geeksforgeeks-practice-best-online-coding-platform/"},{"title":"GfG 160","children":[],"link":"https://www.geeksforgeeks.org/courses/gfg-160-series"},{"title":"Problem of the Day","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day"}],"link":""}],"subHeaderData":{"id":-2,"content":[{"title":"DSA","url":"https://www.geeksforgeeks.org/dsa/dsa-tutorial-learn-data-structures-and-algorithms/"},{"title":"Practice Problems","url":"https://www.geeksforgeeks.org/explore"},{"title":"C ","url":"https://www.geeksforgeeks.org/c/c-programming-language/"},{"title":"C++","url":"https://www.geeksforgeeks.org/cpp/c-plus-plus/"},{"title":"Java","url":"https://www.geeksforgeeks.org/java/java/"},{"title":"Python","url":"https://www.geeksforgeeks.org/python/python-programming-language-tutorial/"},{"title":"JavaScript","url":"https://www.geeksforgeeks.org/javascript/javascript-tutorial/"},{"title":"Data Science","url":"https://www.geeksforgeeks.org/data-science/data-science-for-beginners/"},{"title":"Machine Learning","url":"https://www.geeksforgeeks.org/machine-learning/machine-learning/"},{"title":"Courses","url":"https://www.geeksforgeeks.org/courses"},{"title":"Linux","url":"https://www.geeksforgeeks.org/linux-unix/linux-tutorial/"},{"title":"DevOps","url":"https://www.geeksforgeeks.org/devops/devops-tutorial/"},{"title":"SQL","url":"https://www.geeksforgeeks.org/sql/sql-tutorial/"},{"title":"Web Development","url":"https://www.geeksforgeeks.org/web-tech/web-technology/"},{"title":"System Design","url":"https://www.geeksforgeeks.org/system-design/system-design-tutorial/"},{"title":"Aptitude","url":"https://www.geeksforgeeks.org/aptitude/aptitude-questions-and-answers/"}]},"footerData":{"email":"feedback@geeksforgeeks.org","address":"A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)","registered_address":"K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305","footer":[{"title":"Company","children":[{"title":"About Us","children":[],"link":"https://www.geeksforgeeks.org/about/"},{"title":"Legal","children":[],"link":"https://www.geeksforgeeks.org/legal/"},{"title":"Privacy Policy","children":[],"link":"https://www.geeksforgeeks.org/legal/privacy-policy/"},{"title":"Contact Us","children":[],"link":"https://www.geeksforgeeks.org/about/contact-us/"},{"title":"Advertise with us","children":[],"link":"https://www.geeksforgeeks.org/advertise-with-us/"},{"title":"GFG Corporate Solution","children":[],"link":"https://www.geeksforgeeks.org/gfg-corporate-solution/"},{"title":"Campus Training Program","children":[],"link":"https://www.geeksforgeeks.org/campus-training-program/"}],"link":""},{"title":"Explore","children":[{"title":"POTD","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day"},{"title":"Job-A-Thon","children":[],"link":"https://practice.geeksforgeeks.org/events/rec/job-a-thon/"},{"title":"Blogs","children":[],"link":"https://www.geeksforgeeks.org/category/blogs/?type=recent"},{"title":"Nation Skill Up","children":[],"link":"https://www.geeksforgeeks.org/nation-skill-up/"}],"link":""},{"title":"Tutorials","children":[{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/computer-science-fundamentals/programming-language-tutorials/"},{"title":"DSA","children":[],"link":"https://www.geeksforgeeks.org/dsa/dsa-tutorial-learn-data-structures-and-algorithms/"},{"title":"Web Technology","children":[],"link":"https://www.geeksforgeeks.org/web-tech/web-technology/"},{"title":"AI, ML \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/ai-ml-and-data-science-tutorial-learn-ai-ml-and-data-science/"},{"title":"DevOps","children":[],"link":"https://www.geeksforgeeks.org/devops/devops-tutorial/"},{"title":"CS Core Subjects","children":[],"link":"https://www.geeksforgeeks.org/gate/gate-exam-tutorial/"},{"title":"Interview Preparation","children":[],"link":"https://www.geeksforgeeks.org/aptitude/interview-corner/"},{"title":"Software and Tools","children":[],"link":"https://www.geeksforgeeks.org/websites-apps/software-and-tools-a-to-z-list/"}],"link":""},{"title":"Courses","children":[{"title":"ML and Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/category/machine-learning-data-science"},{"title":"DSA and Placements","children":[],"link":"https://www.geeksforgeeks.org/courses/category/dsa-placements"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/courses/category/development-testing"},{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/courses/category/programming-languages"},{"title":"DevOps \u0026 Cloud","children":[],"link":"https://www.geeksforgeeks.org/courses/category/cloud-devops"},{"title":"GATE","children":[],"link":"https://www.geeksforgeeks.org/courses/category/gate"},{"title":"Trending Technologies","children":[],"link":"https://www.geeksforgeeks.org/courses/category/trending-technologies/"}],"link":""},{"title":"Videos","children":[{"title":"DSA","children":[],"link":"https://www.geeksforgeeks.org/videos/category/sde-sheet/"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/videos/category/python/"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/videos/category/java-w6y5f4/"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/videos/category/c/"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/videos/category/web-development/"},{"title":"Data Science","children":[],"link":"https://www.geeksforgeeks.org/videos/category/data-science/"},{"title":"CS Subjects","children":[],"link":"https://www.geeksforgeeks.org/videos/category/cs-subjects/"}],"link":""},{"title":"Preparation Corner","children":[{"title":"Interview Corner","children":[],"link":"https://www.geeksforgeeks.org/interview-prep/interview-corner/"},{"title":"Aptitude","children":[],"link":"https://www.geeksforgeeks.org/aptitude/aptitude-questions-and-answers/"},{"title":"Puzzles","children":[],"link":"https://www.geeksforgeeks.org/aptitude/puzzles/"},{"title":"GfG 160","children":[],"link":"https://www.geeksforgeeks.org/courses/gfg-160-series"},{"title":"System Design","children":[],"link":"https://www.geeksforgeeks.org/system-design/system-design-tutorial/"}],"link":""}]},"countryCode":"US","isMobileView":false,"initialState":{"userVideoActionsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"userVideoActionsApi"}},"fetchVideoBySlugApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"fetchVideoBySlugApi"}},"fetchVideoListApi":{"queries":{"getHeaderList({\"countryCode\":\"US\"})":{"status":"fulfilled","endpointName":"getHeaderList","requestId":"HJe6vcEWPIw3rAjVAIlwo","originalArgs":{"countryCode":"US"},"startedTimeStamp":1776910127948,"data":[{"title":"Courses","children":[{"title":"DSA / Placements","children":[],"link":"https://www.geeksforgeeks.org/courses/category/dsa-placements"},{"title":"Data Analytics / Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/category/data-analytics-data-science"},{"title":"Development","children":[],"link":"https://www.geeksforgeeks.org/courses/category/development-testing"},{"title":"Cloud / DevOps","children":[],"link":"https://www.geeksforgeeks.org/courses/category/cloud-devops"},{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/courses/category/programming-languages"},{"title":"All Courses","children":[],"link":"https://www.geeksforgeeks.org/courses"}],"link":"https://practice.geeksforgeeks.org/courses/"},{"title":"Tutorials","children":[{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/python/python-programming-language-tutorial/"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/java/java/"},{"title":"ML \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/ai-ml-and-data-science-tutorial-learn-ai-ml-and-data-science/"},{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/programming-language-tutorials/"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/web-technology/"},{"title":"CS Subjects","children":[],"link":"https://www.geeksforgeeks.org/articles-on-computer-science-subjects-gq/"},{"title":"DevOps","children":[],"link":"https://www.geeksforgeeks.org/devops/devops-tutorial/"},{"title":"Software and Tools","children":[],"link":"https://www.geeksforgeeks.org/websites-apps/software-and-tools-a-to-z-list/"},{"title":"School Learning","children":[],"link":"https://www.geeksforgeeks.org/geeksforgeeks-school/"}],"link":""},{"title":"Interview Prep","children":[{"title":"Interview Corner","children":[],"link":"https://www.geeksforgeeks.org/interview-prep/interview-corner/"},{"title":"Practice DSA","children":[],"link":"https://www.geeksforgeeks.org/dsa/geeksforgeeks-practice-best-online-coding-platform/"},{"title":"GfG 160","children":[],"link":"https://www.geeksforgeeks.org/courses/gfg-160-series"},{"title":"Problem of the Day","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day"}],"link":""}],"fulfilledTimeStamp":1776910127959},"getSubHeaderList({\"countryCode\":\"US\"})":{"status":"fulfilled","endpointName":"getSubHeaderList","requestId":"QoVqhSzswKYpTjk0qVCWy","originalArgs":{"countryCode":"US"},"startedTimeStamp":1776910127948,"data":{"id":-2,"content":[{"title":"DSA","url":"https://www.geeksforgeeks.org/dsa/dsa-tutorial-learn-data-structures-and-algorithms/"},{"title":"Practice Problems","url":"https://www.geeksforgeeks.org/explore"},{"title":"C ","url":"https://www.geeksforgeeks.org/c/c-programming-language/"},{"title":"C++","url":"https://www.geeksforgeeks.org/cpp/c-plus-plus/"},{"title":"Java","url":"https://www.geeksforgeeks.org/java/java/"},{"title":"Python","url":"https://www.geeksforgeeks.org/python/python-programming-language-tutorial/"},{"title":"JavaScript","url":"https://www.geeksforgeeks.org/javascript/javascript-tutorial/"},{"title":"Data Science","url":"https://www.geeksforgeeks.org/data-science/data-science-for-beginners/"},{"title":"Machine Learning","url":"https://www.geeksforgeeks.org/machine-learning/machine-learning/"},{"title":"Courses","url":"https://www.geeksforgeeks.org/courses"},{"title":"Linux","url":"https://www.geeksforgeeks.org/linux-unix/linux-tutorial/"},{"title":"DevOps","url":"https://www.geeksforgeeks.org/devops/devops-tutorial/"},{"title":"SQL","url":"https://www.geeksforgeeks.org/sql/sql-tutorial/"},{"title":"Web Development","url":"https://www.geeksforgeeks.org/web-tech/web-technology/"},{"title":"System Design","url":"https://www.geeksforgeeks.org/system-design/system-design-tutorial/"},{"title":"Aptitude","url":"https://www.geeksforgeeks.org/aptitude/aptitude-questions-and-answers/"}]},"fulfilledTimeStamp":1776910128027},"getFooterList({\"countryCode\":\"US\"})":{"status":"fulfilled","endpointName":"getFooterList","requestId":"6RufgQGnSThVoTi1jPdU3","originalArgs":{"countryCode":"US"},"startedTimeStamp":1776910127948,"data":{"email":"feedback@geeksforgeeks.org","address":"A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)","registered_address":"K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305","footer":[{"title":"Company","children":[{"title":"About Us","children":[],"link":"https://www.geeksforgeeks.org/about/"},{"title":"Legal","children":[],"link":"https://www.geeksforgeeks.org/legal/"},{"title":"Privacy Policy","children":[],"link":"https://www.geeksforgeeks.org/legal/privacy-policy/"},{"title":"Contact Us","children":[],"link":"https://www.geeksforgeeks.org/about/contact-us/"},{"title":"Advertise with us","children":[],"link":"https://www.geeksforgeeks.org/advertise-with-us/"},{"title":"GFG Corporate Solution","children":[],"link":"https://www.geeksforgeeks.org/gfg-corporate-solution/"},{"title":"Campus Training Program","children":[],"link":"https://www.geeksforgeeks.org/campus-training-program/"}],"link":""},{"title":"Explore","children":[{"title":"POTD","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day"},{"title":"Job-A-Thon","children":[],"link":"https://practice.geeksforgeeks.org/events/rec/job-a-thon/"},{"title":"Blogs","children":[],"link":"https://www.geeksforgeeks.org/category/blogs/?type=recent"},{"title":"Nation Skill Up","children":[],"link":"https://www.geeksforgeeks.org/nation-skill-up/"}],"link":""},{"title":"Tutorials","children":[{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/computer-science-fundamentals/programming-language-tutorials/"},{"title":"DSA","children":[],"link":"https://www.geeksforgeeks.org/dsa/dsa-tutorial-learn-data-structures-and-algorithms/"},{"title":"Web Technology","children":[],"link":"https://www.geeksforgeeks.org/web-tech/web-technology/"},{"title":"AI, ML \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/ai-ml-and-data-science-tutorial-learn-ai-ml-and-data-science/"},{"title":"DevOps","children":[],"link":"https://www.geeksforgeeks.org/devops/devops-tutorial/"},{"title":"CS Core Subjects","children":[],"link":"https://www.geeksforgeeks.org/gate/gate-exam-tutorial/"},{"title":"Interview Preparation","children":[],"link":"https://www.geeksforgeeks.org/aptitude/interview-corner/"},{"title":"Software and Tools","children":[],"link":"https://www.geeksforgeeks.org/websites-apps/software-and-tools-a-to-z-list/"}],"link":""},{"title":"Courses","children":[{"title":"ML and Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/category/machine-learning-data-science"},{"title":"DSA and Placements","children":[],"link":"https://www.geeksforgeeks.org/courses/category/dsa-placements"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/courses/category/development-testing"},{"title":"Programming Languages","children":[],"link":"https://www.geeksforgeeks.org/courses/category/programming-languages"},{"title":"DevOps \u0026 Cloud","children":[],"link":"https://www.geeksforgeeks.org/courses/category/cloud-devops"},{"title":"GATE","children":[],"link":"https://www.geeksforgeeks.org/courses/category/gate"},{"title":"Trending Technologies","children":[],"link":"https://www.geeksforgeeks.org/courses/category/trending-technologies/"}],"link":""},{"title":"Videos","children":[{"title":"DSA","children":[],"link":"https://www.geeksforgeeks.org/videos/category/sde-sheet/"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/videos/category/python/"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/videos/category/java-w6y5f4/"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/videos/category/c/"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/videos/category/web-development/"},{"title":"Data Science","children":[],"link":"https://www.geeksforgeeks.org/videos/category/data-science/"},{"title":"CS Subjects","children":[],"link":"https://www.geeksforgeeks.org/videos/category/cs-subjects/"}],"link":""},{"title":"Preparation Corner","children":[{"title":"Interview Corner","children":[],"link":"https://www.geeksforgeeks.org/interview-prep/interview-corner/"},{"title":"Aptitude","children":[],"link":"https://www.geeksforgeeks.org/aptitude/aptitude-questions-and-answers/"},{"title":"Puzzles","children":[],"link":"https://www.geeksforgeeks.org/aptitude/puzzles/"},{"title":"GfG 160","children":[],"link":"https://www.geeksforgeeks.org/courses/gfg-160-series"},{"title":"System Design","children":[],"link":"https://www.geeksforgeeks.org/system-design/system-design-tutorial/"}],"link":""}]},"fulfilledTimeStamp":1776910128026}},"mutations":{},"provided":{},"subscriptions":{"getHeaderList({\"countryCode\":\"US\"})":{"HJe6vcEWPIw3rAjVAIlwo":{}},"getSubHeaderList({\"countryCode\":\"US\"})":{"QoVqhSzswKYpTjk0qVCWy":{}},"getFooterList({\"countryCode\":\"US\"})":{"6RufgQGnSThVoTi1jPdU3":{}}},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"fetchVideoListApi"}},"userTrackingDataApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"userTrackingDataApi"}},"utCsrfTokenApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"utCsrfTokenApi"}},"collegeApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"collegeApi"}},"organizationApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"organizationApi"}},"userProfileApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"userProfileApi"}},"articlesAndPostApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"articlesAndPostApi"}},"commonApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"commonApi"}},"tagCategoryApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"tagCategoryApi"}},"caApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"caApi"}},"newCAApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"newCAApi"}},"accountSettingsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"accountSettingsApi"}},"quizPageApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"quizPageApi"}},"quizCommonApis":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"quizCommonApis"}},"homePageArticlesApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"homePageArticlesApi"}},"trendingApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"trendingApi"}},"searchApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"searchApi"}},"roadBlockApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"roadBlockApi"}},"editProfileApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"editProfileApi"}},"editProfileCommonApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"editProfileCommonApi"}},"homePageApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"homePageApi"}},"advertiseWithUsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"advertiseWithUsApi"}},"noteBookApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"noteBookApi"}},"courseNoteBookApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"courseNoteBookApi"}},"articleCommonApi":{"queries":{"getArticleDataFromWriteApi({\"queryType\":\"slug\",\"queryValue\":\"rss\"})":{"status":"fulfilled","endpointName":"getArticleDataFromWriteApi","requestId":"6nmQl9yKcAJL_mwG9hXau","originalArgs":{"queryType":"slug","queryValue":"rss"},"startedTimeStamp":1776910127908,"data":{"data":{"rss":{"error":"Write post not found with respect to slug provided"}}},"fulfilledTimeStamp":1776910127947}},"mutations":{},"provided":{},"subscriptions":{"getArticleDataFromWriteApi({\"queryType\":\"slug\",\"queryValue\":\"rss\"})":{"6nmQl9yKcAJL_mwG9hXau":{}}},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"articleCommonApi"}},"recruiterdashboard":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"recruiterdashboard"}},"additionalDetails":{"videoLoad":1},"authState":{"userVal":"","userError":false,"responsemsg":"","responsetype":"error","recaptchaError":false,"recaptchaValue":"","loading":false,"recpatchSiteKey":"6LexF0sUAAAAADiQjz9BMiSrqplrItl-tWYDSfWa","isModalVisible":false,"showForgotPassword":false,"isAuthLoading":true,"isAuthenticated":false,"user":null},"headerState":{"openSideBar":false},"shareModalState":{"showModal":false,"videoLink":""},"quizPageState":{"openLeftSlider":false,"openHomePageDropDown":false},"articlePageState":{"openComment":false},"pageState":{"openLeftSlider":false}}},"__N_SSP":true},"page":"/[...params]","query":{"params":["feed","rss"]},"buildId":"2026-04-22T09-19-27-488Z","assetPrefix":"https://assets.geeksforgeeks.org/gfg-assets","isFallback":false,"dynamicIds":[36218,69873,21119,7792],"gssp":true,"scriptLoader":[]}</script></body></html>