https://www.tutorialspoint.com/articles/index.php

Submitted URL:
https://www.tutorialspoint.com/how-to-find-second-highest-salary-in-sql
Report Finished:

The outgoing links identified from the page

LinkText
https://www.facebook.com/tutorialspointindia
https://www.instagram.com/tutorialspoint_/Follow us on Instagram
https://twitter.com/tutorialspointFollow us on Twitter
https://www.youtube.com/channel/UCVLbzhxVTiTLiVKeGV7WEBg
https://www.linkedin.com/company/tutorialspoint/Follow us on LinkedIn
https://play.google.com/store/apps/details?id=com.tutorialspoint.onlineviewer
https://itunes.apple.com/us/app/tutorials-point/id914891263?ls=1&mt=8

JavaScript Variables · 118 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
0string
onbeforetogglestring
documentPictureInPicturestring
onscrollendstring
___FONT_AWESOME___string
FontAwesomeConfigstring
FontAwesomestring
__setCMPv2RequestDatastring
__getCMPv2InitialSelectedLanguagestring
_CMPv2RequestDatastring

Console log messages · 4 found

Messages logged to the web console

TypeCategoryLog
warningother
URL
https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML
Text
WARNING: cdn.mathjax.org has been retired. Check https://www.mathjax.org/cdn-shutting-down/ for migration tips.
warningother
URL
https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_CHTML
Text
WARNING: cdn.mathjax.org has been retired. Check https://www.mathjax.org/cdn-shutting-down/ for migration tips.
errorother
URL
https://www.tutorialspoint.com/articles/index.php
Text
Provider's accounts list is empty.
errorother
URL
https://accounts.google.com/gsi/client
Text
[GSI_LOGGER]: FedCM get() rejects with NetworkError: Error retrieving a token.

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en-US" class="fontawesome-i2svg-active fontawesome-i2svg-complete"><head><script src="https://the.gatekeeperconsent.com/v2/cmp.js?v=255"></script><script src="https://privacy.gatekeeperconsent.com/tcf2_stub.js"></script>
<title>Technical Articles &amp; Resources - Tutorialspoint</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=yes">
<meta name="Keywords" content="HTML, Python, CSS, SQL, JavaScript, Perl, PHP, Java, C, C++, C#, jQuery, Bootstrap, Colors, XML, MySQL, Icons, NodeJS, React, Graphics, Angular, R, AI, Git, Machine Learning, Data Science, Tutorials, Programming, Data Structure, Algorithms, Web Development, Training, Learning, Quiz, Exercises, Courses, References, Computer Science, Management, Finance, Examples, Articles, Demos, Tips, Website">
<meta name="Description" content="A list of Technical articles and program with clear crisp and to the point explanation with examples to understand the concept in simple and easy steps.">
<style type="text/css">:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285705em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width,2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}100%,40%{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1,-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}</style><link rel="icon" href="/favicon.ico" type="image/x-icon">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="400">
<meta property="og:image:height" content="234">
<meta property="og:image" content="https://www.tutorialspoint.com/images/tp_bottom_logo.png">
<meta property="og:title" content="Technical Articles &amp; Resources - Tutorialspoint">
<meta property="og:description" content="A list of Technical articles and program with clear crisp and to the point explanation with examples to understand the concept in simple and easy steps.">
<link href="/articles/css/article.css?v=7.953" rel="stylesheet">
<link rel="prev" href="https://www.tutorialspoint.com/articles/index.php"><link rel="next" href="https://www.tutorialspoint.com/articles/2"><link rel="stylesheet" href="/static/css/lib-style.css?v100.59" media="screen, print">
<link rel="canonical" href="https://www.tutorialspoint.com/articles/index.php">
<script src="https://www.tutorialspoint.com/fontawesome/js/all.min.js?v2.7"></script>
<script src="https://the.gatekeeperconsent.com/cmp.min.js" data-cfasync="false"></script>
<script async="" src="//www.ezojs.com/ezoic/sa.min.js"></script>
<script>
  window.ezstandalone = window.ezstandalone || {};
  ezstandalone.cmd = ezstandalone.cmd || [];
</script>
<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/google/code-prettify/master/loader/prettify.css"><style id="googleidentityservice_button_styles">.qJTHM{-moz-user-select:none;color:#202124;direction:ltr;font-family:"Roboto-Regular",arial,sans-serif;font-weight:400;margin:0;overflow:hidden}.ynRLnc{left:-9999px;position:absolute;top:-9999px}.L6cTce{display:none}.bltWBb{word-break:break-all}.hSRGPd{color:#1a73e8;cursor:pointer;font-weight:500;text-decoration:none}.Bz112c-W3lGp{height:16px;width:16px}.Bz112c-E3DyYd{height:20px;width:20px}.Bz112c-r9oPif{height:24px;width:24px}.Bz112c-uaxL4e{-moz-border-radius:10px;border-radius:10px}.LgbsSe-Bz112c{display:block}.S9gUrf-YoZ4jf,.S9gUrf-YoZ4jf *{border:none;margin:0;padding:0}.fFW7wc-ibnC6b>.aZ2wEe>div{border-color:#4285f4}.P1ekSe-ZMv3u>div:nth-child(1){background-color:#1a73e8!important}.P1ekSe-ZMv3u>div:nth-child(2),.P1ekSe-ZMv3u>div:nth-child(3){background-image:linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(to right,#1a73e8,#1a73e8)!important}.haAclf{display:inline-block}.nsm7Bb-HzV7m-LgbsSe{border-radius:4px;box-sizing:border-box;transition:background-color .218s,border-color .218s;-moz-user-select:none;background-color:#fff;background-image:none;border:1px solid #dadce0;color:#3c4043;cursor:pointer;font-family:"Google Sans",arial,sans-serif;font-size:14px;height:40px;letter-spacing:0.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:auto}@media screen and (-ms-high-contrast:active){.nsm7Bb-HzV7m-LgbsSe{border:2px solid windowText;color:windowText}}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe{font-size:14px;height:32px;letter-spacing:0.25px;padding:0 10px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe{font-size:11px;height:20px;letter-spacing:0.3px;padding:0 8px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe{padding:0;width:40px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe{width:32px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe{width:20px}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK{border-radius:20px}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe{border-radius:16px}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe{border-radius:10px}.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc{border:none;color:#fff}.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc{background-color:#1a73e8}.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc{background-color:#202124;color:#e8eaed}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:18px;margin-right:8px;min-width:18px;width:18px}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:14px;min-width:14px;width:14px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:10px;min-width:10px;width:10px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin-left:8px;margin-right:-4px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin:0;padding:10px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{padding:8px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{padding:4px}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-top-left-radius:3px;border-bottom-left-radius:3px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;background-color:#fff;height:36px;margin-left:-10px;margin-right:12px;min-width:36px;width:36px}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin:0;padding:0}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{height:28px;margin-left:-8px;margin-right:10px;min-width:28px;width:28px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{height:16px;margin-left:-6px;margin-right:8px;min-width:16px;width:16px}.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:3px;margin-left:2px;margin-right:0;padding:0}.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:18px}.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:14px}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:8px}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;height:100%;position:relative;width:100%}.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX{justify-content:center}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{flex-grow:1;font-family:"Google Sans",arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-weight:300}.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId{flex-grow:0}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe{transition:background-color .218s;bottom:0;left:0;position:absolute;right:0;top:0}.nsm7Bb-HzV7m-LgbsSe:hover,.nsm7Bb-HzV7m-LgbsSe:focus{box-shadow:none;border-color:#d2e3fc;outline:none}.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(66,133,244,.04)}.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(66,133,244,.1)}.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.24)}.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.32)}.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY{border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:20px;margin-left:-4px;margin-right:8px;min-width:20px;width:20px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-family:"Roboto";font-size:12px;text-align:left}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS{overflow:hidden;text-overflow:ellipsis}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;color:#5f6368;fill:#5f6368;font-size:11px;font-weight:400}.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{color:#e8eaed;fill:#e8eaed}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c{height:18px;margin:-3px -3px -3px 2px;min-width:18px;width:18px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:12px;margin-right:-10px}.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:18px}.L5Fo6c-sM5MNb{border:0;display:block;left:0;position:relative;top:0}.L5Fo6c-bF1uUb{-moz-border-radius:4px;border-radius:4px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.L5Fo6c-bF1uUb:focus{border:none;outline:none}sentinel{}</style><style type="text/css">.MathJax_Hover_Frame {border-radius: .25em; -webkit-border-radius: .25em; -moz-border-radius: .25em; -khtml-border-radius: .25em; box-shadow: 0px 0px 15px #83A; -webkit-box-shadow: 0px 0px 15px #83A; -moz-box-shadow: 0px 0px 15px #83A; -khtml-box-shadow: 0px 0px 15px #83A; border: 1px solid #A6D ! important; display: inline-block; position: absolute}
.MathJax_Menu_Button .MathJax_Hover_Arrow {position: absolute; cursor: pointer; display: inline-block; border: 2px solid #AAA; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; font-family: 'Courier New',Courier; font-size: 9px; color: #F0F0F0}
.MathJax_Menu_Button .MathJax_Hover_Arrow span {display: block; background-color: #AAA; border: 1px solid; border-radius: 3px; line-height: 0; padding: 4px}
.MathJax_Hover_Arrow:hover {color: white!important; border: 2px solid #CCC!important}
.MathJax_Hover_Arrow:hover span {background-color: #CCC!important}
</style><style type="text/css">#MathJax_About {position: fixed; left: 50%; width: auto; text-align: center; border: 3px outset; padding: 1em 2em; background-color: #DDDDDD; color: black; cursor: default; font-family: message-box; font-size: 120%; font-style: normal; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; z-index: 201; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -khtml-border-radius: 15px; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
#MathJax_About.MathJax_MousePost {outline: none}
.MathJax_Menu {position: absolute; background-color: white; color: black; width: auto; padding: 5px 0px; border: 1px solid #CCCCCC; margin: 0; cursor: default; font: menu; text-align: left; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; z-index: 201; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
.MathJax_MenuItem {padding: 1px 2em; background: transparent}
.MathJax_MenuArrow {position: absolute; right: .5em; padding-top: .25em; color: #666666; font-size: .75em}
.MathJax_MenuActive .MathJax_MenuArrow {color: white}
.MathJax_MenuArrow.RTL {left: .5em; right: auto}
.MathJax_MenuCheck {position: absolute; left: .7em}
.MathJax_MenuCheck.RTL {right: .7em; left: auto}
.MathJax_MenuRadioCheck {position: absolute; left: .7em}
.MathJax_MenuRadioCheck.RTL {right: .7em; left: auto}
.MathJax_MenuLabel {padding: 1px 2em 3px 1.33em; font-style: italic}
.MathJax_MenuRule {border-top: 1px solid #DDDDDD; margin: 4px 3px}
.MathJax_MenuDisabled {color: GrayText}
.MathJax_MenuActive {background-color: #606872; color: white}
.MathJax_MenuDisabled:focus, .MathJax_MenuLabel:focus {background-color: #E8E8E8}
.MathJax_ContextMenu:focus {outline: none}
.MathJax_ContextMenu .MathJax_MenuItem:focus {outline: none}
#MathJax_AboutClose {top: .2em; right: .2em}
.MathJax_Menu .MathJax_MenuClose {top: -10px; left: -10px}
.MathJax_MenuClose {position: absolute; cursor: pointer; display: inline-block; border: 2px solid #AAA; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -khtml-border-radius: 18px; font-family: 'Courier New',Courier; font-size: 24px; color: #F0F0F0}
.MathJax_MenuClose span {display: block; background-color: #AAA; border: 1.5px solid; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -khtml-border-radius: 18px; line-height: 0; padding: 8px 0 6px}
.MathJax_MenuClose:hover {color: white!important; border: 2px solid #CCC!important}
.MathJax_MenuClose:hover span {background-color: #CCC!important}
.MathJax_MenuClose:hover:focus {outline: none}
</style><style type="text/css">.MathJax_Preview .MJXf-math {color: inherit!important}
</style><style type="text/css">.MJX_Assistive_MathML {position: absolute!important; top: 0; left: 0; clip: rect(1px, 1px, 1px, 1px); padding: 1px 0 0 0!important; border: 0!important; height: 1px!important; width: 1px!important; overflow: hidden!important; display: block!important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.MJX_Assistive_MathML.MJX_Assistive_MathML_Block {width: 100%!important}
</style><style type="text/css">#MathJax_Zoom {position: absolute; background-color: #F0F0F0; overflow: auto; display: block; z-index: 301; padding: .5em; border: 1px solid black; margin: 0; font-weight: normal; font-style: normal; text-align: left; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; box-shadow: 5px 5px 15px #AAAAAA; -webkit-box-shadow: 5px 5px 15px #AAAAAA; -moz-box-shadow: 5px 5px 15px #AAAAAA; -khtml-box-shadow: 5px 5px 15px #AAAAAA; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
#MathJax_ZoomOverlay {position: absolute; left: 0; top: 0; z-index: 300; display: inline-block; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; background-color: white; opacity: 0; filter: alpha(opacity=0)}
#MathJax_ZoomFrame {position: relative; display: inline-block; height: 0; width: 0}
#MathJax_ZoomEventTrap {position: absolute; left: 0; top: 0; z-index: 302; display: inline-block; border: 0; padding: 0; margin: 0; background-color: white; opacity: 0; filter: alpha(opacity=0)}
</style><style type="text/css">.MathJax_Preview {color: #888}
#MathJax_Message {position: fixed; left: 1em; bottom: 1.5em; background-color: #E6E6E6; border: 1px solid #959595; margin: 0px; padding: 2px 8px; z-index: 102; color: black; font-size: 80%; width: auto; white-space: nowrap}
#MathJax_MSIE_Frame {position: absolute; top: 0; left: 0; width: 0px; z-index: 101; border: 0px; margin: 0px; padding: 0px}
.MathJax_Error {color: #CC0000; font-style: italic}
</style><link id="googleidentityservice" type="text/css" media="all" rel="stylesheet" href="https://accounts.google.com/gsi/style"><style type="text/css">.MJXp-script {font-size: .8em}
.MJXp-right {-webkit-transform-origin: right; -moz-transform-origin: right; -ms-transform-origin: right; -o-transform-origin: right; transform-origin: right}
.MJXp-bold {font-weight: bold}
.MJXp-italic {font-style: italic}
.MJXp-scr {font-family: MathJax_Script,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-frak {font-family: MathJax_Fraktur,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-sf {font-family: MathJax_SansSerif,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-cal {font-family: MathJax_Caligraphic,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-mono {font-family: MathJax_Typewriter,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-largeop {font-size: 150%}
.MJXp-largeop.MJXp-int {vertical-align: -.2em}
.MJXp-math {display: inline-block; line-height: 1.2; text-indent: 0; font-family: 'Times New Roman',Times,STIXGeneral,serif; white-space: nowrap; border-collapse: collapse}
.MJXp-display {display: block; text-align: center; margin: 1em 0}
.MJXp-math span {display: inline-block}
.MJXp-box {display: block!important; text-align: center}
.MJXp-box:after {content: " "}
.MJXp-rule {display: block!important; margin-top: .1em}
.MJXp-char {display: block!important}
.MJXp-mo {margin: 0 .15em}
.MJXp-mfrac {margin: 0 .125em; vertical-align: .25em}
.MJXp-denom {display: inline-table!important; width: 100%}
.MJXp-denom > * {display: table-row!important}
.MJXp-surd {vertical-align: top}
.MJXp-surd > * {display: block!important}
.MJXp-script-box > *  {display: table!important; height: 50%}
.MJXp-script-box > * > * {display: table-cell!important; vertical-align: top}
.MJXp-script-box > *:last-child > * {vertical-align: bottom}
.MJXp-script-box > * > * > * {display: block!important}
.MJXp-mphantom {visibility: hidden}
.MJXp-munderover {display: inline-table!important}
.MJXp-over {display: inline-block!important; text-align: center}
.MJXp-over > * {display: block!important}
.MJXp-munderover > * {display: table-row!important}
.MJXp-mtable {vertical-align: .25em; margin: 0 .125em}
.MJXp-mtable > * {display: inline-table!important; vertical-align: middle}
.MJXp-mtr {display: table-row!important}
.MJXp-mtd {display: table-cell!important; text-align: center; padding: .5em 0 0 .5em}
.MJXp-mtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-mlabeledtr {display: table-row!important}
.MJXp-mlabeledtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mlabeledtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-merror {background-color: #FFFF88; color: #CC0000; border: 1px solid #CC0000; padding: 1px 3px; font-style: normal; font-size: 90%}
.MJXp-scale0 {-webkit-transform: scaleX(.0); -moz-transform: scaleX(.0); -ms-transform: scaleX(.0); -o-transform: scaleX(.0); transform: scaleX(.0)}
.MJXp-scale1 {-webkit-transform: scaleX(.1); -moz-transform: scaleX(.1); -ms-transform: scaleX(.1); -o-transform: scaleX(.1); transform: scaleX(.1)}
.MJXp-scale2 {-webkit-transform: scaleX(.2); -moz-transform: scaleX(.2); -ms-transform: scaleX(.2); -o-transform: scaleX(.2); transform: scaleX(.2)}
.MJXp-scale3 {-webkit-transform: scaleX(.3); -moz-transform: scaleX(.3); -ms-transform: scaleX(.3); -o-transform: scaleX(.3); transform: scaleX(.3)}
.MJXp-scale4 {-webkit-transform: scaleX(.4); -moz-transform: scaleX(.4); -ms-transform: scaleX(.4); -o-transform: scaleX(.4); transform: scaleX(.4)}
.MJXp-scale5 {-webkit-transform: scaleX(.5); -moz-transform: scaleX(.5); -ms-transform: scaleX(.5); -o-transform: scaleX(.5); transform: scaleX(.5)}
.MJXp-scale6 {-webkit-transform: scaleX(.6); -moz-transform: scaleX(.6); -ms-transform: scaleX(.6); -o-transform: scaleX(.6); transform: scaleX(.6)}
.MJXp-scale7 {-webkit-transform: scaleX(.7); -moz-transform: scaleX(.7); -ms-transform: scaleX(.7); -o-transform: scaleX(.7); transform: scaleX(.7)}
.MJXp-scale8 {-webkit-transform: scaleX(.8); -moz-transform: scaleX(.8); -ms-transform: scaleX(.8); -o-transform: scaleX(.8); transform: scaleX(.8)}
.MJXp-scale9 {-webkit-transform: scaleX(.9); -moz-transform: scaleX(.9); -ms-transform: scaleX(.9); -o-transform: scaleX(.9); transform: scaleX(.9)}
.MathJax_PHTML .noError {vertical-align: ; font-size: 90%; text-align: left; color: black; padding: 1px 3px; border: 1px solid}
</style><script src="//go.ezodn.com/detroitchicago/boise.js?gcb=195-0&amp;cb=5" async=""></script><script src="//go.ezodn.com/parsonsmaize/abilene.js?gcb=195-0&amp;cb=35" async=""></script><script src="//go.ezodn.com/porpoiseant/et.js?gcb=195-0&amp;cb=3" async=""></script><script src="//go.ezodn.com/porpoiseant/jellyfish.js?a=a&amp;cb=16&amp;dcb=195-0&amp;shcb=34" async=""></script><script src="//go.ezodn.com/parsonsmaize/mulvane.js?gcb=195-0&amp;cb=10" async=""></script><script src="//go.ezodn.com/detroitchicago/wichita.js?gcb=195-0&amp;cb=12" async=""></script><script src="//go.ezodn.com/detroitchicago/raleigh.js?gcb=195-0&amp;cb=7" async=""></script><script src="//go.ezodn.com/detroitchicago/vista.js?gcb=195-0&amp;cb=6" async=""></script><script src="//go.ezodn.com/parsonsmaize/olathe.js?gcb=195-0&amp;cb=25" async=""></script><script src="//go.ezodn.com/parsonsmaize/chanute.js?a=a&amp;cb=10&amp;dcb=195-0&amp;shcb=34" async=""></script><script src="//go.ezodn.com/tardisrocinante/vitals.js?gcb=195-0&amp;cb=4" async=""></script></head>
<body><div id="MathJax_Message" style="display: none;"></div>
<button class="icon-button--inverted scroll-to-top-button" title="Scroll Up">
  <svg style="rotate: 180deg" width="24" height="24" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.52246 5.06689L6.08496 8.50439L2.64746 5.06689" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"></path></svg>
</button>
<div class="accent-header">
   <nav class="accent-nav library-accent-nav">
   <div class="accent-nav__content">
      <ul class="accent-nav__list">
         <li class="accent-nav__item">
            <a class="accent-nav__link" href="/index.htm" title="Home"><svg class="svg-inline--fa fa-house" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="house" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""><path fill="currentColor" d="M298.6 12L288 2.7 277.4 12 5.4 252l21.2 24L64 243l0 253 0 16 16 0 416 0 16 0 0-16 0-253 37.4 33 21.2-24L298.6 12zM96 480l0-265.3L288 45.3 480 214.7 480 480l-112 0 0-176 0-16-16 0-128 0-16 0 0 16 0 176L96 480zm144 0l0-160 96 0 0 160-96 0z"></path></svg><!-- <i class="fa-sharp fa-light fa-home"></i> --> Home</a>
         </li>
         <li class="accent-nav__item">
            <a class="accent-nav__link" href="/codingground.htm" title="Coding Ground"><svg class="svg-inline--fa fa-code" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="code" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" data-fa-i2svg=""><path fill="currentColor" d="M381.5 4l-4.7 15.3-144 464L228 498.5l30.6 9.5 4.7-15.3 144-464L412 13.5 381.5 4zM160.7 105.4l-11.7 11L13 244.4 .7 256 13 267.7l136 128 11.7 11 21.9-23.3-11.7-11L47.3 256 171 139.6l11.7-11-21.9-23.3zm296.7 23.9l12 10.6c27.8 24.7 47.5 44 67.4 63.5c0 0 0 0 0 0c16.8 16.4 33.7 32.9 55.5 52.8L469 372.3l-11.7 11 21.9 23.3 11.7-11 136-128 12.7-12L626.6 244c-27.8-24.7-47.5-44-67.4-63.5c0 0 0 0 0 0C539.2 161 519 141.3 490.6 116l-12-10.6-21.3 23.9z"></path></svg><!-- <i class="fa-sharp fa-light fa-code"></i> -->Coding Ground</a>
         </li>
         <li class="accent-nav__item">
            <a class="accent-nav__link" href="/job_search.php" title="Jobs"><svg class="svg-inline--fa fa-suitcase" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="suitcase" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M144 0L128 0l0 16 0 80L32 96 0 96l0 32L0 448l0 32 32 0 448 0 32 0 0-32 0-320 0-32-32 0-96 0 0-80 0-16L368 0 144 0zM352 96L160 96l0-64 192 0 0 64zM144 128l224 0 16 0 0 320-256 0 0-320 16 0zM32 128l64 0 0 320-64 0 0-320zM480 448l-64 0 0-320 64 0 0 320z"></path></svg><!-- <i class="fa-sharp fa-light fa-suitcase"></i> --> Jobs</a>
         </li>
         <li class="accent-nav__item">
            <a class="accent-nav__link" href="/whiteboard.htm" title="Whiteboard"><svg class="svg-inline--fa fa-chalkboard" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="chalkboard" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""><path fill="currentColor" d="M48 32L32 32l0 16 0 368 32 0L64 64l448 0 0 352 32 0 0-368 0-16-16 0L48 32zM224 352l0 16 0 80L16 448 0 448l0 32 16 0 544 0 16 0 0-32-16 0-144 0 0-80 0-16-16 0-160 0-16 0zm32 32l128 0 0 56-128 0 0-56z"></path></svg><!-- <i class="fa-sharp fa-light fa-chalkboard"></i> -->Whiteboard</a>
         </li>
         <li class="accent-nav__item">
            <a class="accent-nav__link" href="/online_dev_tools.htm" title="Tools"><svg class="svg-inline--fa fa-screwdriver-wrench" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="screwdriver-wrench" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M160 160l0-48L67 42.3 42.3 67 112 160l48 0zm32 0l0 9.4 99.3 99.3 14.1-14.1L328 232l22.6 22.6L489.4 393.4 512 416l-22.6 22.6-50.7 50.7L416 512l-22.6-22.6L254.6 350.6 232 328l22.6-22.6 14.1-14.1L169.4 192l-9.4 0-64 0L0 64 64 0 192 96l0 64zM416 466.7L466.7 416 328 277.3 277.3 328 416 466.7zM22.6 377.4L166.1 233.9l22.6 22.6L45.3 400 112 466.7 218.7 360l22.6 22.6L134.6 489.4 112 512 89.4 489.4 22.6 422.6 0 400l22.6-22.6zM480 160c0-10.7-1.3-21.1-3.8-31l-53.6 53.6-9.4 9.4L400 192l-48 0-32 0 0-32 0-48 0-13.3 9.4-9.4L383 35.8c-9.9-2.5-20.3-3.8-31-3.8c-46.5 0-87.2 24.8-109.6 61.8L216.7 74.5C245.1 29.7 295.1 0 352 0c19.9 0 38.9 3.6 56.5 10.3c10.6 4 20.7 9.1 30.1 15.2L415.3 48.7 352 112l0 16 0 32 32 0 16 0 63.3-63.3 23.3-23.3c6.1 9.4 11.2 19.5 15.2 30.1c6.6 17.6 10.3 36.6 10.3 56.5c0 57.2-30 107.3-75.1 135.6l-23.4-23.4C453.1 250.5 480 208.4 480 160zM120 414.6L97.4 392 120 369.4 142.6 392 120 414.6z"></path></svg><!-- <i class="fa-sharp fa-light fa-tools"></i> -->Tools</a>
         </li>
         <li class="accent-nav__item">
            <a class="accent-nav__link" href="/articles/index.php" title="Articles"><svg class="svg-inline--fa fa-pen-to-square" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="pen-to-square" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M128 384l6.3-33.7L152 256 385.4 22.6 408 0l22.6 22.6 58.7 58.7L512 104l-22.6 22.6L256 360l-94.3 17.7L128 384zm112.4-53.6L410.1 160.7l-58.7-58.7L181.6 271.6l-13.6 72.3 72.3-13.6zM432.7 138.1L466.7 104 408 45.3 373.9 79.3l58.7 58.7zM0 64l16 0 192 0 16 0 0 32-16 0L32 96l0 384 384 0 0-176 0-16 32 0 0 16 0 192 0 16-16 0L16 512 0 512l0-16L0 80 0 64z"></path></svg><!-- <i class="fa-sharp fa-light fa-pen-to-square"></i> -->Articles</a>
         </li>
         <li class="accent-nav__item">
            <a class="accent-nav__link" href="https://www.tutorialspoint.com/articles/write-and-earn.php"><svg class="svg-inline--fa fa-money-check-dollar-pen" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="money-check-dollar-pen" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" data-fa-i2svg=""><path fill="currentColor" d="M32 96l512 0 0 92.9 4.9-4.9L576 156.9 576 96l0-32-32 0L32 64 0 64 0 96 0 416l0 32 32 0 295.8 0 5-32L32 416 32 96zM256 288l0 32 128 0 0-32-128 0zm224-96l-224 0 0 32 224 0 0-32zM160 144l-32 0 0 16 0 9.3c-6.5 1.1-12.7 2.9-18.3 5.4c-14.1 6.4-25.9 18.1-28.8 34.7c-1.6 9.5-.7 18.5 3.1 26.6c3.8 7.9 9.7 13.7 15.9 17.9c11.1 7.5 25.8 11.9 37.7 15.5c0 0 0 0 0 0s0 0 0 0l2 .6c13.8 4.2 23.9 7.5 30.5 12.3c2.9 2.1 4.3 4 5.1 5.7c.7 1.6 1.3 4.3 .5 9c-.9 5-3.8 9-10.3 11.8c-7 3-17.7 4.3-31 2.2c-6.4-1-17.6-4.8-27.1-8.1c0 0 0 0 0 0s0 0 0 0c-2.2-.7-4.2-1.4-6.1-2.1l-15.2-5.1L75.8 326.1l15.2 5.1c1.3 .4 2.8 1 4.6 1.6c0 0 0 0 0 0s0 0 0 0s0 0 0 0c8.9 3 23 7.9 32.4 9.6l0 9.6 0 16 32 0 0-16 0-8.9c6.3-.9 12.3-2.5 17.9-4.9c14.7-6.3 26.3-18.3 29.3-35.7c1.7-9.7 .9-18.9-2.7-27.2c-3.6-8.2-9.3-14.3-15.6-18.8c-11.6-8.4-27.2-13.1-39.5-16.9c0 0 0 0 0 0l-.6-.2c-13.9-4.2-24.3-7.4-31-12c-3-2-4.3-3.8-5-5.1c-.6-1.2-1.2-3.3-.5-7.4c.6-3.6 3.3-7.8 10.5-11c7.3-3.3 18-4.9 30.9-2.9c4.4 .7 18.1 3.4 22.1 4.4l15.5 4.1 8.2-30.9-15.5-4.1c-5.1-1.4-18.2-3.9-24.1-4.9l0-9.6 0-16zM553.3 269.3l41.5 41.5L572 333.5 530.5 292l22.8-22.8zM398 424.5L507.9 314.6l41.5 41.5L439.5 466l-49.1 7.7 7.7-49.1zM617.4 288.1L553.3 224 368 409.3l-10.8 69.5L352 512l33.2-5.2L454.7 496 617.4 333.3 640 310.7l-22.6-22.6z"></path></svg><!-- <i class="fa-sharp fa-light fa-money-check-dollar-pen"></i> -->Write and Earn</a>
         </li>
      </ul>
   </div>
   <div class="flex-group" style="gap:0rem;">
   <button class="accent-nav__toggle" aria-expanded="false"> Menu <svg xmlns="http://www.w3.org/2000/svg" width="13" height="8" viewBox="0 0 13 8" fill="none"><path d="M1.12891 1.33594L6.40994 6.62214L11.691 1.33594" stroke="white" stroke-width="1.79664" stroke-linecap="round" stroke-linejoin="round"></path></svg></button>
   <button aria-expanded="false" class="nav-toggle text-white"> Categories <svg xmlns="http://www.w3.org/2000/svg" width="13" height="8" viewBox="0 0 13 8" fill="none"><path d="M1.12891 1.33594L6.40994 6.62214L11.691 1.33594" stroke="white" stroke-width="1.79664" stroke-linecap="round" stroke-linejoin="round"></path></svg></button>
   </div>
   <a href="https://www.tutorialspoint.com/market/login.jsp" class="accent-nav__login-button"> Login</a>
   <ul class="flex-group accent-nav__right-list">
      <li class="accent-nav__item">
         <button class="accent-nav__button theme-toggle" aria-expanded="false" href="/index.htm"><span class="sr-only">Switch theme</span></button>
      </li>
      <li>
         <a class="accent-nav__social-link" rel="nofollow" target="_blank" href="https://www.facebook.com/tutorialspointindia"><svg class="svg-inline--fa fa-facebook" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"></path></svg><!-- <i class="fa-sharp fa-light fa-brands fa-facebook"></i> --></a>
      </li>
      <li>
         <a class="accent-nav__social-link" target="_blank" href="https://www.instagram.com/tutorialspoint_/" rel="nofollow"><svg class="svg-inline--fa fa-instagram" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg><!-- <i class="fa-sharp fa-light fa-brands fa-instagram"></i> --></a>
      </li>
      <li>
         <a class="accent-nav__social-link" target="_blank" href="https://twitter.com/tutorialspoint" rel="nofollow"><svg class="svg-inline--fa fa-twitter" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg><!-- <i class="fa-sharp fa-light fa-brands fa-twitter"></i> --></a>
      </li>
      <li>
         <a class="accent-nav__social-link" target="_blank" href="https://www.youtube.com/channel/UCVLbzhxVTiTLiVKeGV7WEBg" rel="nofollow"><svg class="svg-inline--fa fa-youtube" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="youtube" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg><!-- <i class="fa-sharp fa-light fa-brands fa-youtube"></i> --></a>
      </li>
      <li>
         <a class="accent-nav__social-link" target="_blank" href="https://www.linkedin.com/company/tutorialspoint/" rel="nofollow"><svg class="svg-inline--fa fa-linkedin" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg><!-- <i class="fa-sharp fa-light fa-brands fa-linkedin"></i> --></a>
      </li>
   </ul>
   </nav>
</div>

<header class="header library-header show">
   <div class="container">
      <a href="https://www.tutorialspoint.com" title="Tutorialspoint">
         <svg class="logo-desktop" xmlns="http://www.w3.org/2000/svg" width="226" height="42" viewBox="0 0 226 42" fill="none">
         <path class="logo-desktop-path" d="M76.2136 13.8408V27.7576H72.3845V26.1045C71.3229 27.3193 69.7701 27.9689 68.0642 27.9689C64.5731 27.9689 62.1172 26.0042 62.1172 21.7103V13.8461H66.1523V21.1135C66.1523 23.4426 67.1874 24.4778 68.9726 24.4778C70.7577 24.4778 72.1785 23.2895 72.1785 20.7279V13.8461H76.2136V13.8408Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M89.1484 20.7959C89.1484 16.6077 92.3807 13.6289 96.8066 13.6289C101.233 13.6289 104.438 16.6024 104.438 20.7959C104.438 24.9894 101.233 27.9629 96.8066 27.9629C92.3807 27.9629 89.1484 24.9894 89.1484 20.7959ZM100.351 20.7959C100.351 18.3928 98.8242 16.9404 96.8066 16.9404C94.7891 16.9404 93.2363 18.3876 93.2363 20.7959C93.2363 23.2043 94.7891 24.6514 96.8066 24.6514C98.8242 24.6514 100.351 23.2043 100.351 20.7959Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M115.28 13.6348V17.3582C114.942 17.3318 114.683 17.3054 114.377 17.3054C112.153 17.3054 110.68 18.5202 110.68 21.1873V27.7575H106.645V13.8407H110.5V15.6787C111.482 14.3319 113.141 13.6348 115.285 13.6348H115.28Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M117.695 13.8408H121.73V27.7576H117.695V13.8408Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M139.119 13.8402V27.757H135.263V26.1514C134.255 27.3661 132.781 27.9629 130.917 27.9629C126.987 27.9629 123.961 25.169 123.961 20.7959C123.961 16.4228 126.987 13.6289 130.917 13.6289C132.623 13.6289 134.07 14.1729 135.079 15.3084V13.8349H139.114L139.119 13.8402ZM135.163 20.7959C135.163 18.3928 133.61 16.9404 131.619 16.9404C129.628 16.9404 128.049 18.3876 128.049 20.7959C128.049 23.2043 129.602 24.6514 131.619 24.6514C133.637 24.6514 135.163 23.2043 135.163 20.7959Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M146.402 8.5625H142.367V27.7555H146.402V8.5625Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M149.141 26.4622L150.487 23.5679C151.729 24.3707 153.619 24.9147 155.325 24.9147C157.19 24.9147 157.887 24.4235 157.887 23.6471C157.887 21.3708 149.479 23.7 149.479 18.1385C149.479 15.4978 151.861 13.6387 155.917 13.6387C157.829 13.6387 159.952 14.077 161.272 14.8534L159.925 17.7266C158.552 16.9502 157.184 16.6914 155.917 16.6914C154.105 16.6914 153.329 17.2618 153.329 17.9854C153.329 20.3673 161.737 18.0646 161.737 23.5468C161.737 26.1347 159.334 27.9674 155.167 27.9674C152.811 27.9674 150.435 27.3231 149.141 26.4675V26.4622Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M178.226 20.9541C178.226 25.0948 175.332 27.8835 171.45 27.8835C169.279 27.8835 167.415 26.9539 166.279 25.1952V32.7742H164.441V14.1515H166.2V16.8398C167.315 15.0283 169.2 14.0459 171.45 14.0459C175.332 14.0459 178.226 16.8398 178.226 20.9541ZM176.388 20.9541C176.388 17.8011 174.191 15.6515 171.318 15.6515C168.445 15.6515 166.248 17.7958 166.248 20.9541C166.248 24.1125 168.418 26.2568 171.318 26.2568C174.218 26.2568 176.388 24.1336 176.388 20.9541Z" fill="var(--clr-text)"></path>
         <path class="logo-desktop-path" d="M180.129 20.9541C180.129 16.919 183.076 14.0459 187.058 14.0459C191.041 14.0459 193.966 16.919 193.966 20.9541C193.966 24.9892 191.046 27.8835 187.058 27.8835C183.071 27.8835 180.129 24.9892 180.129 20.9541ZM192.102 20.9541C192.102 17.7747 189.953 15.6515 187.058 15.6515C184.164 15.6515 181.988 17.7747 181.988 20.9541C181.988 24.1336 184.159 26.2568 187.058 26.2568C189.958 26.2568 192.102 24.1336 192.102 20.9541Z" fill="var(--clr-text)"></path>
         <path class="logo-desktop-path" d="M196.754 14.1523H198.592V27.7575H196.754V14.1523Z" fill="var(--clr-text)"></path>
         <path class="logo-desktop-path" d="M215.288 19.8661V27.7567H213.45V20.051C213.45 17.1778 211.95 15.7043 209.362 15.7043C206.442 15.7043 204.604 17.5159 204.604 20.6161V27.7567H202.766V14.1515H204.524V16.6602C205.507 15.0071 207.345 14.0459 209.695 14.0459C213.006 14.0459 215.283 15.9578 215.283 19.8661H215.288Z" fill="var(--clr-text)"></path>
         <path class="logo-desktop-path" d="M59.3346 24.2389C58.8699 24.5769 58.2731 24.7565 57.6815 24.7565C56.5935 24.7565 55.9756 24.1122 55.9756 22.9185V17.2568H59.4139V14.1512H55.9756V10.2852L51.9405 11.2411V14.1512H50.2188V17.2568H51.9405V22.9714C51.9405 26.2829 53.8313 27.9624 57.1375 27.9624C58.3523 27.9624 59.567 27.6772 60.3962 27.0804L59.3346 24.2336V24.2389Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M87.2878 24.2389C86.823 24.5769 86.2262 24.7565 85.6347 24.7565C84.5467 24.7565 83.9287 24.1122 83.9287 22.9185V17.2568H87.367V14.1512H83.9287V10.2852L79.8936 11.2411V14.1512H78.1719V17.2568H79.8936V22.9714C79.8936 26.2829 81.7844 27.9624 85.0907 27.9624C86.3054 27.9624 87.5202 27.6772 88.3494 27.0804L87.2878 24.2336V24.2389Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M119.713 11.8222C120.827 11.8222 121.73 10.9189 121.73 9.80465C121.73 8.69039 120.827 7.78711 119.713 7.78711C118.599 7.78711 117.695 8.69039 117.695 9.80465C117.695 10.9189 118.599 11.8222 119.713 11.8222Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M197.674 11.8222C198.788 11.8222 199.691 10.9189 199.691 9.80465C199.691 8.69039 198.788 7.78711 197.674 7.78711C196.56 7.78711 195.656 8.69039 195.656 9.80465C195.656 10.9189 196.56 11.8222 197.674 11.8222Z" fill="#40A944"></path>
         <path class="logo-desktop-path" d="M225.15 25.6071C224.633 26.0719 223.909 26.3043 223.133 26.3043C221.606 26.3043 220.803 25.4223 220.803 23.822V15.699H224.918V14.1462H220.803V10.2168L218.965 11.1728V14.1462H217.043V15.699H218.965V23.9223C218.965 26.4311 220.386 27.8782 222.948 27.8782C224.009 27.8782 225.097 27.5666 225.794 26.9222L225.15 25.6019V25.6071Z" fill="var(--clr-text)"></path>
         <path d="M27.3002 39.5829C33.1626 39.4561 38.4072 35.87 40.8842 30.5568C42.3208 27.4829 43.0444 24.013 42.8542 20.3582C42.2785 9.30395 33.1521 0.394029 22.082 0.0718569C9.95038 -0.282005 0 9.44655 0 21.5043C0 30.7099 5.80439 38.5583 13.9485 41.6004C13.1721 40.7871 12.6017 39.7941 12.2531 38.6217C11.7091 36.8101 11.725 34.6711 12.2954 32.2046L15.2319 19.8881H9.16343L10.1564 15.5837L10.4257 14.4429H16.5259L16.6368 13.9411L18.0628 7.76175L26.9727 6.05582L25.1506 13.9411L23.8408 19.8881L20.8197 33.2609C20.3602 35.2626 20.5398 36.8101 21.3743 37.8928C21.3743 37.8928 22.6207 39.6832 27.3002 39.5829ZM29.4128 13.4605C31.8951 12.9904 34.0288 15.1242 33.5588 17.6065C33.2947 18.9902 32.1803 20.1099 30.7912 20.374C28.3089 20.8441 26.1752 18.7103 26.6453 16.228C26.9093 14.8443 28.0237 13.7246 29.4128 13.4605Z" fill="#40A944"></path>
         </svg>
         <svg class="logo-mobile" xmlns="http://www.w3.org/2000/svg" width="43" height="42" viewBox="0 0 43 42" fill="none">
         <path d="M27.3002 39.5829C33.1626 39.4561 38.4072 35.87 40.8842 30.5568C42.3208 27.4829 43.0444 24.013 42.8542 20.3582C42.2785 9.30395 33.1521 0.394029 22.082 0.0718569C9.95038 -0.282005 0 9.44655 0 21.5043C0 30.7099 5.80439 38.5583 13.9485 41.6004C13.1721 40.7871 12.6017 39.7941 12.2531 38.6217C11.7091 36.8101 11.725 34.6711 12.2954 32.2046L15.2319 19.8881H9.16343L10.1564 15.5837L10.4257 14.4429H16.5259L16.6368 13.9411L18.0628 7.76175L26.9727 6.05582L25.1506 13.9411L23.8408 19.8881L20.8197 33.2609C20.3602 35.2626 20.5398 36.8101 21.3743 37.8928C21.3743 37.8928 22.6207 39.6832 27.3002 39.5829ZM29.4128 13.4605C31.8951 12.9904 34.0288 15.1242 33.5588 17.6065C33.2947 18.9902 32.1803 20.1099 30.7912 20.374C28.3089 20.8441 26.1752 18.7103 26.6453 16.228C26.9093 14.8443 28.0237 13.7246 29.4128 13.4605Z" fill="#40A944"></path>
         </svg>
      </a>
   <nav class="nav">
   <ul class="nav__list">
   <li class="nav__item dropdown">
   <button aria-expanded="false" aria-controls="category" class="flex-group dropdown__toggle button-reset" style="--gap: .5rem;"><svg class="svg-inline--fa fa-grid-2" aria-hidden="true" focusable="false" data-prefix="fasl" data-icon="grid-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M64 64l0 128 128 0 0-128L64 64zM32 32l32 0 128 0 32 0 0 32 0 128 0 32-32 0L64 224l-32 0 0-32L32 64l0-32zM64 320l0 128 128 0 0-128L64 320zM32 288l32 0 128 0 32 0 0 32 0 128 0 32-32 0L64 480l-32 0 0-32 0-128 0-32zM448 64L320 64l0 128 128 0 0-128zM320 32l128 0 32 0 0 32 0 128 0 32-32 0-128 0-32 0 0-32 0-128 0-32 32 0zm0 288l0 128 128 0 0-128-128 0zm-32-32l32 0 128 0 32 0 0 32 0 128 0 32-32 0-128 0-32 0 0-32 0-128 0-32z"></path></svg><!-- <i class="fa-sharp fa-light fa-grid-2"></i> -->
   <span class="flex-group" style="--gap: 0.25rem;">
   <span>Category</span>
   <svg class="chevron" width="16" height="16" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
   <path d="M9.52246 5.06689L6.08496 8.50439L2.64746 5.06689" stroke="var(--clr-text)" stroke-linecap="round" stroke-linejoin="round"></path>
   </svg>
   </span>
   </button>

   <div class="dropdown__list-wrapper" id="categories">
         <script>
         var isQA = true;
      </script>
      <ul id="category" class="dropdown__list dropdown__list--multi-column">
         <li class="dropdown__item"><a href="/articles/category/java8" class="dropdown-item"><i class="fal fa-angle-right"></i> Java</a></li>
         <li class="dropdown__item"><a href="/articles/category/jsp" class="dropdown-item"><i class="fal fa-angle-right"></i> JSP</a></li>
         <li class="dropdown__item"><a href="/articles/category/ios" class="dropdown-item"><i class="fal fa-angle-right"></i> iOS</a></li>
         <li class="dropdown__item"><a href="/articles/category/html" class="dropdown-item"><i class="fal fa-angle-right"></i> HTML</a></li>
         <li class="dropdown__item"><a href="/articles/category/android" class="dropdown-item"><i class="fal fa-angle-right"></i> Android</a></li>
         <li class="dropdown__item"><a href="/articles/category/python" class="dropdown-item"><i class="fal fa-angle-right"></i> Python</a></li>
         <li class="dropdown__item"><a href="/articles/category/c" class="dropdown-item"><i class="fal fa-angle-right"></i> C Programming</a></li>
         <li class="dropdown__item"><a href="/articles/category/cplusplus" class="dropdown-item"><i class="fal fa-angle-right"></i> C++ Programming</a></li>
         <li class="dropdown__item"><a href="/articles/category/csharp" class="dropdown-item"><i class="fal fa-angle-right"></i> C#</a></li>
         <li class="dropdown__item"><a href="/articles/category/php" class="dropdown-item"><i class="fal fa-angle-right"></i> PHP</a></li>
         <li class="dropdown__item"><a href="/articles/category/css" class="dropdown-item"><i class="fal fa-angle-right"></i> CSS</a></li>
         <li class="dropdown__item"><a href="/articles/category/javascript" class="dropdown-item"><i class="fal fa-angle-right"></i> Javascript</a></li>
         <li class="dropdown__item"><a href="/articles/category/jquery" class="dropdown-item"><i class="fal fa-angle-right"></i> jQuery</a></li>
         <li class="dropdown__item"><a href="/articles/category/sap" class="dropdown-item"><i class="fal fa-angle-right"></i> SAP</a></li>
         <li class="dropdown__item"><a href="/articles/category/sap-hana" class="dropdown-item"><i class="fal fa-angle-right"></i> SAP HANA</a></li>
         <li class="dropdown__item"><a href="/articles/category/data-structure" class="dropdown-item"><i class="fal fa-angle-right"></i> Data Structure</a></li>
         <li class="dropdown__item"><a href="/articles/category/rdbms" class="dropdown-item"><i class="fal fa-angle-right"></i> RDBMS</a></li>
         <li class="dropdown__item"><a href="/articles/category/mysql" class="dropdown-item"><i class="fal fa-angle-right"></i> MySQL</a></li>
         <li class="dropdown__item"><a href="/articles/category/mathematics" class="dropdown-item"><i class="fal fa-angle-right"></i> Mathematics</a></li>
         <li class="dropdown__item"><a href="/articles/category/8085" class="dropdown-item"><i class="fal fa-angle-right"></i> 8085 Microprocessor</a></li>
         <li class="dropdown__item"><a href="/articles/category/operating-system" class="dropdown-item"><i class="fal fa-angle-right"></i> Operating System</a></li>
         <li class="dropdown__item"><a href="/articles/category/digital-electronics" class="dropdown-item"><i class="fal fa-angle-right"></i> Digital Electronics</a></li>
         <li class="dropdown__item"><a href="/articles/category/analysis-of-algorithms" class="dropdown-item"><i class="fal fa-angle-right"></i> Analysis of Algorithms</a></li>
         <li class="dropdown__item"><a href="/articles/category/mobile-development" class="dropdown-item"><i class="fal fa-angle-right"></i> Mobile Development</a></li>
         <li class="dropdown__item"><a href="/articles/category/front-end-technology" class="dropdown-item"><i class="fal fa-angle-right"></i> Front End </a></li>
         <li class="dropdown__item"><a href="/articles/category/web-development" class="dropdown-item"><i class="fal fa-angle-right"></i> Web Development</a></li>
         <li class="dropdown__item"><a href="/articles/category/selenium" class="dropdown-item"><i class="fal fa-angle-right"></i> Selenium</a></li>
         <li class="dropdown__item"><a href="/articles/category/mongodb" class="dropdown-item"><i class="fal fa-angle-right"></i> MongoDB</a></li>
         <li class="dropdown__item"><a href="/articles/category/computer-network" class="dropdown-item"><i class="fal fa-angle-right"></i> Computer Network</a></li>
         <li class="dropdown__item"><a href="/articles/category/general-topics" class="dropdown-item"><i class="fal fa-angle-right"></i> General Topics</a></li>
      </ul>
            </div>
      </li>
      <li class="nav__search-wrapper">
      <input type="text" class="nav__item nav__search gradient-input" placeholder="Search articles..." id="search-strings" name="key" data-result="search-results" aria-label="Search" autocomplete="off">
      <button type="button" id="btnSearch" title="Search Tutorials" class="btn bg-transparent px-2 py-0 position-absolute top-50 end-0 translate-middle-y"><svg fill="rgb(44, 157, 48)" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><path d="M508.5 481.6l-129-129c-2.3-2.3-5.3-3.5-8.5-3.5h-10.3C395 312 416 262.5 416 208 416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c54.5 0 104-21 141.1-55.2V371c0 3.2 1.3 6.2 3.5 8.5l129 129c4.7 4.7 12.3 4.7 17 0l9.9-9.9c4.7-4.7 4.7-12.3 0-17zM208 384c-97.3 0-176-78.7-176-176S110.7 32 208 32s176 78.7 176 176-78.7 176-176 176z"></path></svg></button>
      <div class="search-box search-box-inn" id="search-results"></div>
      <div class="clear"></div>
      </li>
      <li class="nav__item nav__item--left"><a class="nav__link" href="/tutorialslibrary.htm">Library</a></li>
      <li class="nav__item"><a class="nav__link" href="https://www.tutorialspoint.com/market/index.asp">Courses</a></li>
      <li class="nav__item "><a class="nav__link" href="https://www.tutorialspoint.com/latest/certifications">Certifications</a></li>
      <li class="nav__item nav__item--button"><a href="https://www.tutorialspoint.com/articles/signin.php" class="button nav__signup-link fw-600">Login</a></li>
      </ul>
   </nav>
   <button aria-expanded="false" class="tutorial-toc-toggle">
      <span class="sr-only">Menu</span>
   </button>
   <div class="flex-group header__buttons" style="--gap: min(3vw, 1rem)">
      <div class="nav__search-wrapper nav__search-wrapper--mobile">
         <input type="text" class="nav__item nav__search nav__search--mobile gradient-input" placeholder="Search articles..." id="mobile-search-strings" name="key" data-result="search-results" aria-label="Search" autocomplete="off">
      </div>
      <button aria-expanded="false" class="button-reset mobile-search-button header__search-button search-button">
         <span class="sr-only">Show search</span>
      </button>
   </div>
   </div>
</header>
<nav class="library-nav">
   <div class="library-nav__container">
   <button style="display: block;" class="library-nav__prev-button library-nav__button button-reset" id="scroll_left_btn" onmousedown="initScroll(-1)" onmouseup="stopScrolling()" onmouseout="stopScrolling()"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="15" viewBox="0 0 10 17" fill="none"><path d="M8.17969 15.459L0.963867 8.24316L8.17969 1.02734" stroke="white" stroke-width="1.79664" stroke-linecap="round" stroke-linejoin="round"></path></svg></button>
   <div class="library-nav__slider">
      <ul id="library-nav">
         <li><a class="" href="/sql/index.htm" title="SQL Tutorial">SQL</a></li>
         <li><a class="" href="/html/index.htm" title="HTML Tutorial">HTML</a></li>
         <li><a class="" href="/css/index.htm" title="CSS Tutorial">CSS</a></li>
         <li><a class="" href="/javascript/index.htm" title="JavaScript Tutorial">Javascript</a></li>
         <li><a class="" href="/python/index.htm" title="Python Tutorial">Python</a></li>
         <li><a class="" href="/java/index.htm" title="Java Tutorial">Java</a></li>
         <li><a class="" href="/cprogramming/index.htm" title="C Tutorial">C</a></li>
         <li><a class="" href="/cplusplus/index.htm" title="C++ Tutorial">C++</a></li>
         <li><a class="" href="/php/index.htm" title="PHP Tutorial">PHP</a></li>
         <li><a class="" href="/scala/index.htm" title="Scala Tutorial">Scala</a></li>
         <li><a class="" href="/csharp/index.htm" title="C# Tutorial">C#</a></li>
         <li><a class="" href="/tailwind_css/index.htm" title="Tailwind CSS Tutorial">Tailwind CSS</a></li>
         <li><a class="" href="/nodejs/index.htm" title="Node.js Tutorial">Node.js</a></li>
         <li><a class="" href="/mysql/index.htm" title="MySQL">MySQL</a></li>
         <li><a class="" href="/mongodb/index.htm" title="MongoDB Tutorial">MongoDB</a></li>
         <li><a class="" href="/plsql/index.htm" title="PL/SQL Tutorial">PL/SQL</a></li>
         <li><a class="" href="/swift/index.htm" title="Swift Tutorial">Swift</a></li>
         <li><a class="" href="/bootstrap/index.htm" title="Bootstrap Tutorial">Bootstrap</a></li>
         <li><a class="" href="/r/index.htm" title="R Programming">R</a></li>
         <li><a class="" href="/machine_learning/index.htm" title="Machine Learning">Machine Learning</a></li>
         <li><a class="" href="/blockchain/index.htm" title="Blockchain Tutorial">Blockchain</a></li>
         <li><a class="" href="/angular4/index.htm" title="Angular Tutorial">Angular</a></li>
         <li><a class="" href="/react_native/index.htm" title="React Native Tutorial">React Native</a></li>
         <li><a class="" href="/computer_fundamentals/index.htm" title="Computer Fundamentals Tutorial">Computer Fundamentals</a></li>
         <li><a class="" href="/compiler_design/index.htm" title="Compiler Design Tutorial">Compiler Design</a></li>
         <li><a class="" href="/operating_system/index.htm" title="Operating System Tutorial">Operating System</a></li>
         <li><a class="" href="/data_structures_algorithms/index.htm" title="Data Structure and Algorithms Tutorial">Data Structure and Algorithms</a></li>
         <li><a class="" href="/data_communication_computer_network/index.htm" title="Computer Network Tutorial">Computer Network</a></li>
         <li><a class="" href="/dbms/index.htm" title="DBMS Tutorial">DBMS</a></li>
         <li><a class="" href="/excel/index.htm" title="Excel Tutorial">Excel</a></li>
      </ul>
   </div>
   <button class="library-nav__next-button library-nav__button button-reset" id="scroll_right_btn" onmousedown="initScroll(1)" onmouseup="stopScrolling()" onmouseout="stopScrolling()"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="15" viewBox="0 0 10 17" fill="none"><path d="M1.27734 15.459L8.49316 8.24316L1.27734 1.02734" stroke="white" stroke-width="1.79664" stroke-linecap="round" stroke-linejoin="round"></path></svg></button>
   </div>
</nav>

<div class="wrap_loader" style="display:none;" id="wrap_loader"></div>
<script type="text/x-mathjax-config;executed=true">
MathJax.Hub.Config({
tex2jax: { inlineMath: [["$","$"],["\\(","\\)"]] },
"HTML-CSS": {
  linebreaks: { automatic: true, width: "container" }          
}              
});
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML" id=""> </script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_CHTML" id="MathJax-script"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css" crossorigin="anonymous">
<main class="bg-light" style="overflow: unset;">
<div class="container-fluid">
<div class="row">
<div class="tutorial-toc">
<div class="toc-nav">
<!-- Tutorial ToC Starts Here -->
<div class="articles">
<div class="mini-logo text-center">
<img src="/images/trending_categories.svg" class="light-mode-item" alt="Technical Questions and Answers">
</div>
<ul class="toc chapters">
<li class="heading big-font">Trending Categories</li>
<li><a href="/articles/category/data-structure"><img alt="Data Structure" src="/images/Data-Structure.png" class="cat-img"> Data Structure</a></li>
<li><a href="/articles/category/computer-network"><img alt="Networking" src="/images/Networking.png" class="cat-img"> Networking</a></li>
<li><a href="/articles/category/rdbms"><img alt="RDBMS" src="/images/dbms.png" class="cat-img"> RDBMS</a></li>
<li><a href="/articles/category/operating-system"><img alt="Operating System" src="/images/Operating-System.png" class="cat-img"> Operating System</a></li>
<li><a href="/articles/category/java"><img alt="Java" src="/images/java8.png" class="cat-img"> Java</a></li>
<li><a href="/articles/category/ms-excel"><img alt="MS Excel" src="/images/excel_icon.png" class="cat-img"> MS Excel</a></li>
<li><a href="/articles/category/ios"><img alt="iOS" src="/images/ios.png" class="cat-img"> iOS</a></li>
<li><a href="/articles/category/html"><img alt="HTML" src="/images/html.png" class="cat-img"> HTML</a></li>
<li><a href="/articles/category/css"><img alt="CSS" src="/images/css.png" class="cat-img"> CSS</a></li>
<li><a href="/articles/category/android"><img alt="Android" src="/images/Android.png" class="cat-img"> Android</a></li>
<li><a href="/articles/category/python"><img alt="Python" src="/images/Python.png" class="cat-img"> Python</a></li>
<li><a href="/articles/category/c"><img alt="C Programming" src="/images/C-programming.png" class="cat-img"> C Programming</a></li>
<li><a href="/articles/category/cplusplus"><img alt="C++" src="/images/C-PLUS.png" class="cat-img"> C++</a></li>
<li><a href="/articles/category/csharp"><img alt="C#" src="/images/C-hash.png" class="cat-img"> C#</a></li>
<li><a href="/articles/category/mongodb"><img alt="MongoDB" src="/images/mongodb.png" class="cat-img"> MongoDB</a></li>
<li><a href="/articles/category/mysql"><img alt="MySQL" src="/images/MySQL.png" class="cat-img"> MySQL</a></li>
<li><a href="/articles/category/javascript"><img alt="Javascript" src="/images/Javascript.png" class="cat-img"> Javascript</a></li>
<li><a href="/articles/category/php"><img alt="PHP" src="/images/php.png" class="cat-img"> PHP</a></li>
<li><a href="/articles/category/physics"><img alt="Physics" src="/images/physics-tutorials_icon.svg" class="cat-img"> Physics</a></li>
<li><a href="/articles/category/chemistry"><img alt="Chemistry" src="/images/chemistry-tutorials_icon.svg" class="cat-img"> Chemistry</a></li>
<li><a href="/articles/category/biology"><img alt="Biology" src="/images/biology-tutorials_icon.svg" class="cat-img"> Biology</a></li>
<li><a href="/articles/category/mathematics"><img alt="Mathematics" src="/images/mathematics-tutorials_icon.svg" class="cat-img"> Mathematics</a></li>
<li><a href="/articles/category/english"><img alt="English" src="/images/english-tutorials_icon.svg" class="cat-img"> English</a></li>
<li><a href="/articles/category/economics"><img alt="Economics" src="/images/economics-tutorials_icon.svg" class="cat-img"> Economics</a></li>
<li><a href="/articles/category/psychology"><img alt="Psychology" src="/images/psychology-tutorials_icon.svg" class="cat-img"> Psychology</a></li>
<li><a href="/articles/category/social-studies"><img alt="Social Studies" src="/images/social-studies-tutorials_icon.svg" class="cat-img"> Social Studies</a></li>
<li><a href="/articles/category/fashion-studies"><img alt="Fashion Studies" src="/images/fashion-studies-tutorials_icon.svg" class="cat-img"> Fashion Studies</a></li>
<li><a href="/articles/category/legal-studies"><img alt="Legal Studies" src="/images/legal-studies-tutorials_icon.svg" class="cat-img"> Legal Studies</a></li>
</ul>
<ul class="toc reading">
<li class="sreading">Selected Reading</li>
<li><a target="_top" href="/upsc_ias_exams.htm">UPSC IAS Exams Notes</a></li>
<li><a target="_top" href="/developers_best_practices/index.htm">Developer's Best Practices</a></li>
<li><a target="_top" href="/questions_and_answers.htm">Questions and Answers</a></li>
<li><a target="_top" href="/effective_resume_writing.htm">Effective Resume Writing</a></li>
<li><a target="_top" href="/hr_interview_questions/index.htm">HR Interview Questions</a></li>
<li><a target="_top" href="/computer_glossary.htm">Computer Glossary</a></li>
<li><a target="_top" href="/computer_whoiswho.htm">Who is Who</a></li>
</ul>
<div id="stickyparent" class="d-none d-sm-block">
<div style="height:250px;width:300px;" id="sticky-ad">
<!-- TAGNAME: 300x250_Bottom_Left_Sidebar -->
<div id="ezoic-pub-ad-placeholder-130"></div>
   <script>
      ezstandalone.cmd.push(function() {
         ezstandalone.showAds(130);
      });
   </script>
</div>
</div>
</div>
<!-- Tutorial ToC Ends Here -->
</div>
</div>
<!-- Tutorial ToC Ends Here -->
<!-- Tutorial Content Starts Here -->
<div class="tutorial-content qa-content article-list" id="main-Content">
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/java-program-to-print-a-collection" target="_blank"> Java program to print a collection</a>
</h3>                              
<div class="qa_category" id="tags_64323">
<a href="https://www.tutorialspoint.com/articles/category/Java" target="_blank"><span>Java</span></a><a href="https://www.tutorialspoint.com/articles/category/campus-interview" target="_blank"><span>Campus Interview</span></a><a href="https://www.tutorialspoint.com/articles/category/Server-Side-Programming" target="_blank"><span>Server Side Programming</span></a><a href="https://www.tutorialspoint.com/articles/category/Programming" target="_blank"><span>Programming</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/amitdiwan" title="AmitDiwan">
			<img src="https://www.tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg" alt="AmitDiwan">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/amitdiwan" title="AmitDiwan">AmitDiwan</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 21:42:34                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 632 Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>In this article, we will understand how to print a collection in Java. The Collection is a framework that provides architecture to store and manipulate the group of objects. Java Collections can achieve all the operations that you perform on a data such as searching, sorting, insertion, manipulation, and deletion. Problem Statement Write a program in Java to print a Collection. Below is a demonstration of the same − Input&nbsp; Run the program Output The Elements of the collection are: Language : Java | Language_id : 101 Language : Scala | Language_id : 102 Language : Python | Language_id : ... <a class="read_more" href="https://www.tutorialspoint.com/java-program-to-print-a-collection">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="google_content_ads">                                
<div style="text-align: center;">
   <div id="ezoic-pub-ad-placeholder-133"></div>
   <script>
       ezstandalone.cmd.push(function() {
         ezstandalone.showAds(133);
       });
   </script>
</div>
</div>
</div><div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/Making-a-Java-String-All-Uppercase-or-All-Lowercase" target="_blank"> Making a Java string all uppercase or all lowercase.</a>
</h3>                              
<div class="qa_category" id="tags_4455">
<a href="https://www.tutorialspoint.com/articles/category/Java-8" target="_blank"><span>Java 8</span></a><a href="https://www.tutorialspoint.com/articles/category/Object-Oriented-Programming" target="_blank"><span>Object Oriented Programming</span></a><a href="https://www.tutorialspoint.com/articles/category/Programming" target="_blank"><span>Programming</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/Ankitha-Reddy" title="Ankitha Reddy">
			<img src="https://www.tutorialspoint.com/assets/profiles/13550/profile/60_73963-1512711511.jpg" alt="Ankitha Reddy">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/Ankitha-Reddy" title="Ankitha Reddy">Ankitha Reddy</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 21:41:11                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 936 Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>In this program, we will convert a string to both lowercase and uppercase using toLowerCase() and toUpperCase() methods of Java. The toUpperCase() method converts all of the characters in this String to upper case using the rules of the default locale. The toLowerCase() method converts all of the characters in this String to lowercase using the rules of the default locale. Problem Statement Write a Java program that converts strings to lowercase and uppercase using the toLowerCase() and toUpperCase() methods − Input SELF LEARNING CENTER TUTORIALS POINT This is TutorialsPoint www.tutorialspoint.com Output string value = self learning centrestring value = ... <a class="read_more" href="https://www.tutorialspoint.com/Making-a-Java-String-All-Uppercase-or-All-Lowercase">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/java-program-to-check-if-two-given-matrices-are-identical" target="_blank"> Java program to check if two given matrices are identical</a>
</h3>                              
<div class="qa_category" id="tags_14211">
<a href="https://www.tutorialspoint.com/articles/category/Java-8" target="_blank"><span>Java 8</span></a><a href="https://www.tutorialspoint.com/articles/category/Object-Oriented-Programming" target="_blank"><span>Object Oriented Programming</span></a><a href="https://www.tutorialspoint.com/articles/category/Programming" target="_blank"><span>Programming</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/Samual-Sam" title="Samual Sam">
			<img src="https://www.tutorialspoint.com/assets/profiles/13514/profile/60_83486-1512649303.jpg" alt="Samual Sam">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/Samual-Sam" title="Samual Sam">Samual Sam</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 21:39:04                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 1K+ Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>Problem Statement Two matrices are identical if their number of rows and columns are equal and the corresponding elements are also equal. An example of this is given as follows. Input Matrix A = 1 2 3 4 5 6 7 8 9 Matrix B = 1 2 3 4 5 6 7 8 9 The matrices A and B are identical Output Both the matrices are identical Steps&nbsp;to check if two given matrices are identical Following are the steps to check if two given matrices are identical −      Initialize two matrices by defining two ... <a class="read_more" href="https://www.tutorialspoint.com/java-program-to-check-if-two-given-matrices-are-identical">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/java-databasemetadata-getprimarykeys-method-with-example" target="_blank"> Java DatabaseMetaData getPrimaryKeys() method with example</a>
</h3>                              
<div class="qa_category" id="tags_23011">
<a href="https://www.tutorialspoint.com/articles/category/JDBC" target="_blank"><span>JDBC</span></a><a href="https://www.tutorialspoint.com/articles/category/Java-8" target="_blank"><span>Java 8</span></a><a href="https://www.tutorialspoint.com/articles/category/Object-Oriented-Programming" target="_blank"><span>Object Oriented Programming</span></a><a href="https://www.tutorialspoint.com/articles/category/Programming" target="_blank"><span>Programming</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/Vikyath-Ram" title="Vikyath Ram">
			<img src="https://www.tutorialspoint.com/assets/profiles/13780/profile/60_74413-1512648006.jpg" alt="Vikyath Ram">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/Vikyath-Ram" title="Vikyath Ram">Vikyath Ram</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 21:38:40                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 2K+ Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>DatabaseMetaData DatabaseMetaData is an interface that provides methods to access metadata about the database itself. getPrimaryKeys() method The getPrimaryKeys() method of the DatabaseMetaData interface in Java is used to retrieve information about the primary keys of a table in a database. A primary key is a unique identifier for each record in a table. It accepts 3 parameters −               catalog - A string parameter representing the name of the catalog (database in general) in which the table exists, pass "" to get the description of the ... <a class="read_more" href="https://www.tutorialspoint.com/java-databasemetadata-getprimarykeys-method-with-example">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/java-program-to-set-an-icon-for-joptionpane" target="_blank"> Java program to set an icon for JOptionPane</a>
</h3>                              
<div class="qa_category" id="tags_23842">
<a href="https://www.tutorialspoint.com/articles/category/Java-8" target="_blank"><span>Java 8</span></a><a href="https://www.tutorialspoint.com/articles/category/Object-Oriented-Programming" target="_blank"><span>Object Oriented Programming</span></a><a href="https://www.tutorialspoint.com/articles/category/Programming" target="_blank"><span>Programming</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/Anvi-Jain" title="Anvi Jain">
			<img src="https://www.tutorialspoint.com/assets/profiles/13591/profile/60_98631-1512716973.jpg" alt="Anvi Jain">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/Anvi-Jain" title="Anvi Jain">Anvi Jain</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 21:38:14                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 1K+ Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>In this program, we will learn how to set a custom icon in a JOptionPane using Java's Swing framework. A JOptionPane allows displaying dialog boxes for different purposes such as messages, inputs, or confirmations. In this example, we will create a dialog box with a custom image icon displayed alongside some text. This can be particularly useful for creating visually appealing user interfaces. Problem Statement Write a Java program to set an icon for JOptionPane. Below is the demonstration of the same − Output     Steps to&nbsp;set an icon for JOptionPane Following are the steps to&nbsp;set an ... <a class="read_more" href="https://www.tutorialspoint.com/java-program-to-set-an-icon-for-joptionpane">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/java-program-to-perform-the-inorder-tree-traversal" target="_blank"> Java program to perform the inorder tree traversal</a>
</h3>                              
<div class="qa_category" id="tags_64347">
<a href="https://www.tutorialspoint.com/articles/category/Java" target="_blank"><span>Java</span></a><a href="https://www.tutorialspoint.com/articles/category/campus-interview" target="_blank"><span>Campus Interview</span></a><a href="https://www.tutorialspoint.com/articles/category/Server-Side-Programming" target="_blank"><span>Server Side Programming</span></a><a href="https://www.tutorialspoint.com/articles/category/Programming" target="_blank"><span>Programming</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/amitdiwan" title="AmitDiwan">
			<img src="https://www.tutorialspoint.com/assets/profiles/123055/profile/60_187394-1565938756.jpg" alt="AmitDiwan">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/amitdiwan" title="AmitDiwan">AmitDiwan</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 21:37:58                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 692 Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>In this article, we will explore how to perform in-order traversal of a binary tree using two different approaches: a recursive method and a non-recursive (iterative) method. In-order traversal processes each node by visiting the left subtree first, then the node itself, and finally the right subtree. This is particularly useful for certain types of tree structures, such as binary search trees, where in-order traversal will print the values in sorted order. Problem Statement Write a program in Java to perform the in-order tree traversal. Below is a demonstration of the same − Input Run the program Output The In-Order ... <a class="read_more" href="https://www.tutorialspoint.com/java-program-to-perform-the-inorder-tree-traversal">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">
<div class="google_content_ads">                                
<div style="text-align: center;">
   <div id="ezoic-pub-ad-placeholder-134"></div>
      <script>
         ezstandalone.cmd.push(function() {
            ezstandalone.showAds(134);
         });
     </script>
</div>
</div>
</div><div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/How-can-I-set-the-default-value-for-an-HTML-select-element" target="_blank"> How can I set the default value for an HTML 'select' element?</a>
</h3>                              
<div class="qa_category" id="tags_3255">
<a href="https://www.tutorialspoint.com/articles/category/Javascript" target="_blank"><span>Javascript</span></a><a href="https://www.tutorialspoint.com/articles/category/Web-Development" target="_blank"><span>Web Development</span></a><a href="https://www.tutorialspoint.com/articles/category/front-end-scripts" target="_blank"><span>Front End Scripts</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/Usharani" title="usharani">
			<img src="https://www.tutorialspoint.com/assets/profiles/13564/profile/60_32161-1512638316.jpg" alt="usharani">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/Usharani" title="usharani">usharani</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 21:35:42                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 341 Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>To set the default value for an HTML  element, we can use HTML selected attribute. It is used when you want to display a predefined value on your drop down menu. In this article we are having a dropdown list of four options, our task is to set the default value for an HTML select element. Steps to Set Default Value for select Element We will be following below mentioned steps to set the default value for HTML select element:       We have created a dropdown list using select tag and then added options ... <a class="read_more" href="https://www.tutorialspoint.com/How-can-I-set-the-default-value-for-an-HTML-select-element">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/difference-between-big-data-and-data-warehouse" target="_blank"> Difference Between Big Data and Data Warehouse</a>
</h3>                              
<div class="qa_category" id="tags_128117">
<a href="https://www.tutorialspoint.com/articles/category/Big-Data-Analytics" target="_blank"><span>Big Data Analytics</span></a><a href="https://www.tutorialspoint.com/articles/category/data-warehouse" target="_blank"><span>Data Warehouse</span></a><a href="https://www.tutorialspoint.com/articles/category/difference-between-articles" target="_blank"><span>Difference Between Articles</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/mithlesh_upadhyay" title="Mithlesh Upadhyay">
			<img src="https://www.tutorialspoint.com/assets/profiles/142737/profile/60_879357-1723973599.jpg" alt="Mithlesh Upadhyay">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/mithlesh_upadhyay" title="Mithlesh Upadhyay">Mithlesh Upadhyay</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 19:27:46                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 10 Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>Big Data and Data Warehousing are specialized systems used for data storage, processing, and retrieval. These systems support handling large volumes of data, various types datasets in real time and give you historical data analysis for strategic decision-making. You can implement scalable architectures to manage the needs of organizations. Big Data systems focus on the efficient storage and processing of structured, semi-structured, and unstructured data from multiple sources. In contrast, Data Warehousing systems are optimized for structured data analysis and reporting. These systems create frameworks for organizations for insights and make data-driven decisions. Both Big Data and Data Warehousing are ... <a class="read_more" href="https://www.tutorialspoint.com/difference-between-big-data-and-data-warehouse">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/genetic-algorithms-vs-local-search-optimization-algorithms-in-ai" target="_blank"> Genetic Algorithms vs. Local Search Optimization Algorithms in AI</a>
</h3>                              
<div class="qa_category" id="tags_128064">
<a href="https://www.tutorialspoint.com/articles/category/difference-between-articles" target="_blank"><span>Difference Between Articles</span></a><a href="https://www.tutorialspoint.com/articles/category/artificial-intelligence" target="_blank"><span>Artificial Intelligence</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/mithlesh_upadhyay" title="Mithlesh Upadhyay">
			<img src="https://www.tutorialspoint.com/assets/profiles/142737/profile/60_879357-1723973599.jpg" alt="Mithlesh Upadhyay">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/mithlesh_upadhyay" title="Mithlesh Upadhyay">Mithlesh Upadhyay</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 19:13:07                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 8 Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>Genetic Algorithms You can mimic the process of genetic inheritance, like how traits are passed down from parents to children in nature by using it. You can solve various problems, in fields that involve analyzing data successfully in these algorithms.Genetic algorithms are used in data mining. Data mining is the process of discovering important patterns and relationships in large sets of data. It helps identify the most interesting and meaningful patterns in databases by combining human insights with automated data analysis. How Do Genetic Algorithms Work? Genetic algorithms require a specific structure to function. You can operate on a population, ... <a class="read_more" href="https://www.tutorialspoint.com/genetic-algorithms-vs-local-search-optimization-algorithms-in-ai">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="question_section">                                 
<div class="qa_widget">                                
<div class="qa_post qa_list">
<h3>
<a href="https://www.tutorialspoint.com/how-to-convert-a-string-into-integer-in-javascript" target="_blank"> How to convert a string into integer in JavaScript?</a>
</h3>                              
<div class="qa_category" id="tags_27442">
<a href="https://www.tutorialspoint.com/articles/category/Javascript" target="_blank"><span>Javascript</span></a><a href="https://www.tutorialspoint.com/articles/category/Web-Development" target="_blank"><span>Web Development</span></a><a href="https://www.tutorialspoint.com/articles/category/Front-End-Technology" target="_blank"><span>Front End Technology</span></a></div>
</div>   
<div class="qa_answer_widget">
	<div class="qa-anwer-wrap">
		<a href="https://www.tutorialspoint.com/authors/lokesh-yadav" title="Lokesh Yadav">
			<img src="https://www.tutorialspoint.com/assets/profiles/564115/profile/60_1747773-1669980063.jpeg" alt="Lokesh Yadav">
		</a> 
		<div class="qa_answer_detail">
                 <a href="https://www.tutorialspoint.com/authors/lokesh-yadav" title="Lokesh Yadav">Lokesh Yadav</a>    
</div>
                <div class="flex-group">
                     <div class="qa_answer_dtm">
                        Updated on 20-Sep-2024 13:21:50                      </div>
                     <p class="views-count" title="Article Views"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"></path></svg> 211K+ Views</p>
               </div>
	</div>
	<div class="clear"></div>
	<p>To convert a string into integer in JavaScript, is a simple task and can be converted using various approaches. Converting string to integer is useful for performing accurate mathematical operations, comparisons and validating user input. We will be discussing various approaches in this article to convert a string into integer in JavaScript In this article, we are having a string value, our task is to convert string to integer in JavaScript.  Approaches to Convert String to Integer in JavaScript Here is a list of approaches to convert string to integer in JavaScript which we will be discussing in this ... <a class="read_more" href="https://www.tutorialspoint.com/how-to-convert-a-string-into-integer-in-javascript">Read More <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 192 512"><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></a></p>
</div>
</div> 
</div> 
<div class="clear"></div>
<div class="job-index qa_widget" style="padding:0px 10px 0px 10px!important; margin:0px 0px 10px 0px !important;">
<div class="pages">
<a title="Go to page 1 of 10859" class="current number" href="https://www.tutorialspoint.com/articles/1">1</a> <a class="number" title="Go to page 2 of 10859" href="https://www.tutorialspoint.com/articles/2">2</a> <a class="number" title="Go to page 3 of 10859" href="https://www.tutorialspoint.com/articles/3">3</a> <a class="number" title="Go to page 4 of 10859" href="https://www.tutorialspoint.com/articles/4">4</a> <a class="number" title="Go to page 5 of 10859" href="https://www.tutorialspoint.com/articles/5">5</a>  ... <a class="number" title="Go to page 10859 of 10859" href="https://www.tutorialspoint.com/articles/10859">10859</a> <a href="https://www.tutorialspoint.com/articles/2" title="Next Page">Next <i class="fal fa-angle-right"></i></a>
</div>
</div>
<div class="clear"></div>
   <div class="bottom-library-ads mt" style="margin:5px;">
      <div class="google-bottom-ads" id="google-bottom-ads" style="height:450px;">
         <div>Advertisements</div>
         <div>
            <div id="ezoic-pub-ad-placeholder-131"></div>
            
            <script>
               ezstandalone.cmd.push(function() {
                  var width = window.innerWidth;
                  if( width <= 768 ){
                     ezstandalone.showAds(135);
                     document.getElementById("ezoic-pub-ad-placeholder-131").remove();
                     document.getElementById("google-right-ads").remove();
                  }else{
                     ezstandalone.showAds(131);
                     document.getElementById("ezoic-pub-ad-placeholder-135").remove();
                  }
               });
            </script>
         </div>
         </div>
   </div>
   </div>
   <div>
      <div class="data-sticky" id="google-right-ads">
      <div class="google-right-ad" style="margin: 0px auto !important;margin-top:5px;min-height:280px!important">
      <div id="ezoic-pub-ad-placeholder-127"></div>
         <script>
            ezstandalone.cmd.push(function() {
               ezstandalone.showAds(127);
            });
         </script>
      </div>
      <div class="google-right-ad" style="margin-top:16px;min-height:280px!important">
         <div id="ezoic-pub-ad-placeholder-128"></div>
         <script>
            ezstandalone.cmd.push(function() {
               ezstandalone.showAds(128);
            });
         </script>
      </div>
      <div class="google-right-ad" style="margin-top:16px;margin-bottom:15px;min-height:600px!important">
         <div id="ezoic-pub-ad-placeholder-129"></div>
         <script>
         ezstandalone.cmd.push(function() {
         ezstandalone.showAds(129);
         });
         </script>
      </div>
   </div>
   </div>
</div>
</div>
</main>

<footer class="footer bg-neutral-800">
   <div class="container">
      <div>
         <h5>TOP TUTORIALS</h5>
         <ul>
            <li><a href="/python/index.htm" title="Python Tutorial">Python Tutorial</a></li>
            <li><a href="/java/index.htm" title="Java Tutorial">Java Tutorial</a></li>
            <li><a href="/cplusplus/index.htm" title="C++ Tutorial">C++ Tutorial</a></li>
            <li><a href="/cprogramming/index.htm" title="C Programming Tutorial">C Programming Tutorial</a></li>
            <li><a href="/csharp/index.htm" title="C# Tutorial">C# Tutorial</a></li>
            <li><a href="/php/index.htm" title="PHP Tutorial">PHP Tutorial</a></li>
            <li><a href="/r/index.htm" title="R Tutorial">R Tutorial</a></li>
            <li><a href="/html/index.htm" title="HTML Tutorial">HTML Tutorial</a></li>
            <li><a href="/css/index.htm" title="CSS Tutorial">CSS Tutorial</a></li>
            <li><a href="/javascript/index.htm" title="JavaScript Tutorial">JavaScript Tutorial</a></li>
            <li><a href="/sql/index.htm" title="SQL Tutorial">SQL Tutorial</a></li>
         </ul>
      </div>
      <div>
         <h5>TRENDING TECHNOLOGIES</h5>
         <ul>
            <li><a href="/cloud_computing/index.htm" title="Cloud Computing Tutorial">Cloud Computing Tutorial</a></li>
            <li><a href="/amazon_web_services/index.htm" title="Amazon Web Services Tutorial">Amazon Web Services Tutorial</a></li>
            <li><a href="/microsoft_azure/index.htm" title="Microsoft Azure Tutorial">Microsoft Azure Tutorial</a></li>
            <li><a href="/git/index.htm" title="Git Tutorial">Git Tutorial</a></li>
            <li> <a href="/ethical_hacking/index.htm" title="Ethical Hacking Tutorial">Ethical Hacking Tutorial</a></li>
            <li><a href="/docker/index.htm" title="Docker Tutorial">Docker Tutorial</a></li>
            <li><a href="/kubernetes/index.htm" title="Kubernetes Tutorial">Kubernetes Tutorial</a></li>
            <li><a href="/data_structures_algorithms/index.htm" title="DSA Tutorial">DSA Tutorial</a></li>
            <li><a href="/spring_boot/index.htm" title="Spring Boot Tutorial">Spring Boot Tutorial</a></li>
            <li><a href="/sdlc/index.htm" title="SDLC Tutorial">SDLC Tutorial</a></li>
            <li><a href="/unix/index.htm" title="Unix Tutorial">Unix Tutorial</a></li>
         </ul>
      </div>
      <div>
         <h5>CERTIFICATIONS</h5>
         <ul>
            <li><a href="/certification/business-analytics-certification-2023/index.asp" title="Business Analytics Certification">Business Analytics Certification</a></li>
            <li><a href="/certification/java-prime-pack/index.asp" title="Java &amp; Spring Boot Advanced Certification">Java &amp; Spring Boot Advanced Certification</a></li>
            <li><a href="/certification/data-science-advanced-certification/index.asp" title="Data Science Advanced Certification">Data Science Advanced Certification</a></li>
            <li><a href="/certification/cloud-computing-and-devops-advanced-certification/index.asp" title="Cloud Computing And DevOps">Cloud Computing And DevOps</a></li>
            <li><a href="/certification/advanced-certification-in-business-analytics/index.asp" title="Advanced Certification In Business Analytics">Advanced Certification In Business Analytics</a></li>
            <li><a href="/certification/artificial-intelligence-and-machine-learning-certification/index.asp" title="Artificial Intelligence And Machine Learning">Artificial Intelligence And Machine Learning</a></li>
            <li><a href="/certification/devops-certification/index.asp" title="DevOps Certification">DevOps Certification</a></li>
            <li><a href="/certification/game-development-prime-pack/index.asp" title="Game Development Certification">Game Development Certification</a></li>
            <li><a href="/certification/frontend-developer-certification/index.asp" title="Front-End Developer Certification">Front-End Developer Certification</a></li>
            <li><a href="/certification/aws-prime-pack/index.asp" title="AWS Certification Training">AWS Certification Training</a></li>
            <li><a href="/certification/complete-python-prime-pack/index.asp" title="Python Programming Certification">Python Programming Certification</a></li>
         </ul>
      </div>
      <div>
         <h5>COMPILERS &amp; EDITORS</h5>
         <ul>
            <li><a href="/online_java_compiler.php" title="Online Java Compiler">Online Java Compiler</a></li>
            <li><a href="/online_python_compiler.php" title="Online Python Compiler">Online Python Compiler</a></li>
            <li><a href="/execute_golang_online.php" title="Online Go Compiler">Online Go Compiler</a></li>
            <li><a href="/compile_c_online.php" title="Online C Compiler">Online C Compiler</a></li>
            <li><a href="/compile_cpp_online.php" title="Online C++ Compiler">Online C++ Compiler</a></li>
            <li><a href="/online_csharp_compiler.php" title="Online C# Compiler">Online C# Compiler</a></li>
            <li><a href="/execute_php_online.php" title="Online PHP Compiler">Online PHP Compiler</a></li>
            <li><a href="/execute_matlab_online.php" title="Online MATLAB Compiler">Online MATLAB Compiler</a></li>
            <li><a href="/execute_bash_online.php" title="Online Bash Compiler">Online Bash Compiler</a></li>
            <li><a href="/execute_sql_online.php" title="Online SQL Compiler">Online SQL Compiler</a></li>
            <li><a href="/online_html_editor.php" title="Online Html Editor">Online Html Editor</a></li>
         </ul>
      </div>
   </div>
   <ul class="footer__list container">
      <li><a href="/about/index.htm" title="ABOUT US">ABOUT US</a> | </li>
      <li><a href="/about/about_team.htm" title="OUR TEAM">OUR TEAM</a> | </li>
      <li><a href="/about/about_careers.htm" title="CAREERS">CAREERS</a> | </li>
      <li><a href="/job_search.php" title="JOBS">JOBS</a> | </li>
      <li><a href="/about/contact_us.htm" title="CONTACT US">CONTACT US</a> | </li>
      <li><a href="/about/about_terms_of_use.htm" title="TERMS OF USE">TERMS OF USE</a> | </li>
      <li><a href="/about/about_privacy.htm" title="PRIVACY POLICY">PRIVACY POLICY</a> | </li>
      <li><a href="/about/return_refund_policy.htm" title="REFUND POLICY">REFUND POLICY</a> | </li>
      <li><a href="/about/about_cookies.htm" title="COOKIES POLICY">COOKIES POLICY</a> | </li>
      <li><a href="/about/faq.htm" title="FAQ'S">FAQ'S</a></li>
   </ul>
   <div class="footer__socials container">
      <img class="footer__logo" src="https://www.tutorialspoint.com/static/images/logo-footer.svg" alt="tutorials point logo">
      <div>
         <a rel="nofollow" target="_blank" href="https://www.facebook.com/tutorialspointindia" title="Follow us on Facebook"><svg class="svg-inline--fa fa-facebook fa-2x" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"></path></svg><!-- <i class="fab fa-2x fa-facebook"></i> --></a>
         <a target="_blank" href="https://twitter.com/tutorialspoint" rel="nofollow"><svg class="svg-inline--fa fa-x-twitter fa-2x" aria-labelledby="svg-inline--fa-title-7PkeCsrmaQA1" data-prefix="fab" data-icon="x-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><title id="svg-inline--fa-title-7PkeCsrmaQA1">Follow us on Twitter</title><path fill="currentColor" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg><!-- <i class="fab fa-2x fa-x-twitter" title="Follow us on Twitter"></i> --></a>
         <a target="_blank" href="https://www.youtube.com/channel/UCVLbzhxVTiTLiVKeGV7WEBg" rel="nofollow" title="Follow us on Youtube"><svg class="svg-inline--fa fa-youtube fa-2x" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="youtube" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg><!-- <i class="fab fa-2x fa-youtube"></i> --></a>
         <a target="_blank" href="https://www.linkedin.com/company/tutorialspoint/" rel="nofollow"><svg class="svg-inline--fa fa-linkedin fa-2x" aria-labelledby="svg-inline--fa-title-aYXemjLL8d1J" data-prefix="fab" data-icon="linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><title id="svg-inline--fa-title-aYXemjLL8d1J">Follow us on LinkedIn</title><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg><!-- <i class="fab fa-2x fa-linkedin" title="Follow us on LinkedIn"></i> --></a>
         <a target="_blank" href="https://www.instagram.com/tutorialspoint_/" rel="nofollow"><svg class="svg-inline--fa fa-instagram fa-2x" aria-labelledby="svg-inline--fa-title-Jm9aeEFiGTGP" data-prefix="fab" data-icon="instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><title id="svg-inline--fa-title-Jm9aeEFiGTGP">Follow us on Instagram</title><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg><!-- <i class="fab fa-2x fa-instagram" title="Follow us on Instagram"></i> --></a>
      </div>
      <div class="flex-group">
         <button class="button-reset"><a href="https://play.google.com/store/apps/details?id=com.tutorialspoint.onlineviewer" target="_blank" title="Download Android App" rel="nofollow"><img src="https://www.tutorialspoint.com/static/images/googleplay.svg" alt="Download Android App"></a></button>
         <button class="button-reset"><a href="https://itunes.apple.com/us/app/tutorials-point/id914891263?ls=1&amp;mt=8" target="_blank" title="Download IOS App" rel="nofollow"><img src="https://www.tutorialspoint.com/static/images/appstore.svg" alt="Download IOS App"></a></button>
      </div>
   </div>
   <div class="footer__legal-wrapper">
      <div class="footer__legal ff-nunito">
         <p>
         </p><p class="">Tutorials Point is a leading Ed Tech company striving to provide the best learning material on technical and non-technical subjects.</p>
         <p></p>
         <p class="footer__copyright ">© Copyright 2024. All Rights Reserved.</p>
      </div>
   </div>
</footer>
<script src="/static/js/lib-script.js?v12.21"></script>
<script src="https://accounts.google.com/gsi/client" async="" defer=""></script>
<script>
if(getCookie('user_id') == '' || getCookie('user_id') == null){
   window.onload = function() {
	initializeGoogleOneTap();
   };
}
</script> 
<script>
function addParagraphs(ind) {
   let techLinks =[["Python","JavaScript","Spring Boot","Java","Linux/Unix","C#","Data Science","MySQL","Artificial Intelligence","SQL"],
    ["https://www.tutorialspoint.com/certification/complete-python-prime-pack/index.asp?utm_source=tutorialspoint&utm_medium=python_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/javascript-prime-pack/index.asp?utm_source=tutorialspoint&utm_medium=javascript_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/ultimate-guide-to-java-and-spring-boot-for-2022/index.asp?utm_source=tutorialspoint&utm_medium=java_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/ultimate-guide-to-java-and-spring-boot-for-2022/index.asp?utm_source=tutorialspoint&utm_medium=spring_boot_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/linux-system-administrator-certification/index.asp?utm_source=tutorialspoint&utm_medium=unix_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/chash-and-net-prime-pack/index.asp?utm_source=tutorialspoint&utm_medium=csharp_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/data-science-prime-pack/index.asp?utm_source=tutorialspoint&utm_medium=data_science_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/mysql-technologies-pack/index.asp?utm_source=tutorialspoint&utm_medium=mysql_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/artificial-intelligence-and-machine-learning-certification/index.asp?utm_source=tutorialspoint&utm_medium=artificial_intelligence_tutorial_3p&utm_campaign=internal",
   "https://www.tutorialspoint.com/certification/mysql-technologies-pack/index.asp?utm_source=tutorialspoint&utm_medium=sql_tutorial_3p&utm_campaign=internal"]]
   var p2 = '';
   if(ind>=0){
      p2 = p2 + '<a style="text-decoration:none;" href="' + techLinks[1][ind] +'" target="_blank" ><p class="prmt_ad">Learn <strong>'+ techLinks[0][ind] + '</strong> in-depth with real-world projects through our <strong>' + techLinks[0][ind] + ' certification course</strong>. Enroll and become a certified expert to boost your career.</p></a>';
   }
   else{
      p2 = p2 + '<a href="https://www.tutorialspoint.com/latest/courses?utm_source=tutorialspoint&utm_medium=tutorials_3p&utm_campaign=internal" style="text-decoration:none;" target="_blank"><p class="prmt_ad">Explore our <strong>latest online courses</strong> and learn new skills at your own pace. Enroll and become a certified expert to boost your career.</p></a>';
   }
   $(p2).insertBefore($('.tutorial-content h2').eq(2));
}

$(document).ready(function() {
   var url= window.location.href.toLowerCase();
   if(url.indexOf('python') > -1){
      addParagraphs(0);
   }
   else if(url.indexOf('javascript') > -1){
      addParagraphs(1);
   }
   else if(url.indexOf('spring_boot') > -1){
    addParagraphs(2);
   }
   else if(url.indexOf('java') > -1){
      addParagraphs(3);
   }
   else if((url.indexOf('unix') > -1)||(url.indexOf('linux') > -1)){
      addParagraphs(4);
   }
   else if((url.indexOf('csharp') > -1)||(url.indexOf('chash') > -1)){
      addParagraphs(5);
   }
   else if(url.indexOf('data_science') > -1){
      addParagraphs(6);
   }
   else if(url.indexOf('mysql') > -1){
      addParagraphs(7);
   }
   else if((url.indexOf('artificial_intelligence') > -1)||(url.indexOf('artificial-intelligence') > -1)){
      addParagraphs(8);
   }
   else if(url.indexOf('sql') > -1){
      addParagraphs(9);
   }
   else{
      addParagraphs(-1);
   }
});
</script>
<script async="" src="/static/js/ezoic-ad-inserter.js?v4.0"></script>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-E4SW76VCNP"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-E4SW76VCNP');
</script>


<iframe name="__tcfapiLocator" style="display: none;"></iframe><div id="ez-cmpv2-container"><div data-nosnippet="" id="ez-cookie-dialog-wrapper" class="ez_banner ez-main-cmp-wrapper ez-twentytwentytwo"><div id="ez-cookie-dialog" class="ez_twentytwentytwo_corners ez_banner"><div id="ez-cookie-form"><div id="ez-cookie-template"><button id="ezPrivacyCenterClose" class="ez-switch-view-btn" onclick="ezCMP.ezCMPCloseButton()">✕</button><h2>Privacy &amp; Transparency</h2><div id="main-ezcmp"><p>tutorialspoint.com and our partners ask for your consent to use your personal data, and to store and/or access information on your device. This includes using your personal data for personalised advertising and content, advertising and content measurement, audience research and services development. An example of data being processed may be a unique identifier stored in a cookie. Your personal data may be stored by, accessed by, and shared with 893 partners, or used specifically by this site. You can change your settings or withdraw consent at any time, the link to do so is in our privacy policy at the bottom of this page. Some vendors may process your personal data on the basis of legitimate interest, which you can object to by managing your settings below.</p></div><div id="ez-cmp-loader"></div><p><span id="button-row"><button id="ez-manage-settings" class="ez-switch-view-btn ez_twentytwentytwo_corners" onclick="ezCMP.handleShowDetailsClick()">Manage Settings</button>
<button id="ez-accept-all" class="ez-switch-view-btn ez_twentytwentytwo_corners" onclick="ezCMP.handleAcceptAllClick()">Continue with Recommended Cookies</button></span></p><div id="secondary-links"><a id="ez-vendors" href="javascript:void(0);" onclick="ezCMP.handleShowVendorsClick()">Vendor List</a>
<span class="bar">|</span>
<a href="https://www.tutorialspoint.com/about/about_privacy.htm" target="_privacy">Privacy Policy</a></div></div></div></div></div><div id="ez-cookie-loader-wrapper" style="display:none!important"><div id="ez-cookie-loader"></div></div><style id="ez-cmp-container-v2-css">#ez-cookie-dialog-wrapper{width:100%!important;height:100%!important;margin:0 auto!important;position:fixed!important;top:0!important;left:0!important;background-color:rgba(0,0,0,.5)!important;font-family:Arial,serif!important;z-index:20000000000!important;overflow-y:auto!important;backdrop-filter:blur(3px)}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table-box{overflow-y:auto!important;max-height:150px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper span,#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper ul,#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper input{display:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_modal,#ez-cookie-dialog-wrapper #ez-cookie-dialog.modal{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important;margin:30px auto 0!important;width:650px!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;max-width:90%!important;background:#fff!important;padding:12px 10px!important;overflow:hidden!important;z-index:2000000000!important;border:10px solid #2c9d30!important;box-shadow:#333 1px 1px 10px 1px!important;line-height:1.2!important;text-align:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner{display:block!important;position:fixed!important;bottom:0;opacity:1!important;max-height:90%!important;visibility:visible!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;max-width:100%!important;width:100%!important;border-radius:.875rem .875rem 0 0!important;background:#fff!important;overflow-x:hidden!important;overflow-y:scroll!important;z-index:2000000000!important;border-top:5px solid #2c9d30!important;box-shadow:#333 3px 0!important;line-height:1.2!important;text-align:left!important;-webkit-font-smoothing:antialiased!important}#ez-cookie-dialog-logo{max-width:140px!important;margin:5px!important;float:left!important}#ez-cookie-dialog-logo img{width:100%!important;height:auto!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cookie-form,#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cmp-purposes,#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner .ez-cmp-vendors{margin:0 3%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog h2{font-size:20px!important;line-height:16px!important;font-weight:700!important;margin:10px 0 16px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog p{margin:12px 0!important;line-height:16px!important;text-indent:0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog button{line-height:16px!important;text-transform:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog select,#ez-cookie-dialog-wrapper #ez-cookie-dialog input{display:inline-block!important;position:relative!important;opacity:1!important;margin:3px!important;font-size:13px!important;background-color:#fff!important;width:20px!important;padding:0!important;border:1px solid #000!important;border-radius:0!important;height:20px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog a,#ez-cookie-dialog-wrapper #ez-cookie-dialog p,#ez-cookie-dialog-wrapper #ez-cookie-dialog h2,#ez-cookie-dialog-wrapper #ez-cookie-dialog button{color:#000!important;font-style:normal!important;text-decoration:none!important;font-variant:normal!important;font-family:Arial,serif!important;box-shadow:0 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog p,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-description,#ez-cookie-dialog-wrapper #ez-cookie-dialog button{font-weight:400!important;font-size:10pt!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog button{margin-top:15px}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-description{padding:10px 0 5px!important;color:#333!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details{height:34px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies{display:table-cell!important;color:#2c9d30!important;vertical-align:bottom!important;position:relative!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details:after{width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid #2c9d30!important;content:""!important;position:absolute!important;right:-14px!important;bottom:6px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details.open:after{border-bottom:4px solid #2c9d30!important;border-top:0 solid transparent!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies-text{display:none!important;margin-top:12px!important;text-align:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-switch-view-btn{border:1px solid #000!important;font-family:Arial,serif!important;color:#000!important;background:#fff!important;padding:7px 10px!important;text-decoration:none!important;letter-spacing:unset!important;white-space:unset!important;height:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-switch-view-btn:hover{cursor:pointer!important;background:#fff!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-save-settings{border:none!important;font-family:Arial,serif!important;color:#fff!important;background:#000!important;text-decoration:none!important;padding:7px 10px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-save-settings:hover{cursor:pointer!important;background:#000!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-necessary{border:none!important;font-family:Arial,serif!important;color:#fff!important;background:#000!important;text-decoration:none!important;padding:7px 10px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-necessary:hover{cursor:pointer!important;background:#000!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-all{border:none!important;font-family:Arial,serif!important;color:#fff!important;background:#2c9d30!important;text-decoration:none!important;padding:7px 10px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-accept-all:hover{cursor:pointer!important;background:#2c9d30!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #privacy-link{font-size:12px!important;display:block!important;margin-top:20px!important;text-decoration:underline!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-ok-cookies{border:1px solid #fff!important;font-family:Arial,serif!important;font-size:9pt!important;color:#000!important;background:#fff!important;padding:5px 15px!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-ok-cookies:hover{cursor:pointer!important;background:#fff!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies-container{margin:32px auto 12px!important;width:100%!important;display:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog a{color:#2c9d30!important;text-decoration:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #privacy{text-align:right!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-options{display:flex!important;flex-direction:row!important;margin:12px 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-container{display:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cookie-option{flex:1!important;font-family:Arial,serif!important;font-size:9pt!important;display:block!important;line-height:26px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cookie-option label{cursor:pointer!important;font-size:12px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table{max-width:525px!important;width:525px!important;margin-top:12px!important;font-family:Arial,serif!important;border-spacing:1px!important;font-size:8pt!important;border-collapse:separate!important;background-color:#fff!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table th{background-color:#fff!important;color:#333!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #button-row{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;margin-right:10px!important;letter-spacing:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #secondary-links{display:flex!important;font-size:12px!important;margin-top:20px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #secondary-links .bar{margin:0 5px!important;width:auto!important;height:auto!important;position:relative!important;background:0 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td{background-color:#fff!important;font-size:8pt!important;width:30%!important;-ms-word-break:break-word!important;word-break:break-word!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td:nth-child(1){width:30%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td:nth-child(2){width:50%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td:nth-child(3){width:20%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table th,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table td{text-align:left!important;padding:3px!important;vertical-align:top!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cookie-option input{vertical-align:middle!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-language{width:40px!important;position:absolute!important;top:10px!important;right:10px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row{border:1px solid #000!important;background-color:#fff!important;margin-bottom:2px;overflow:auto}#ez-cookie-dialog-wrapper #ez-cookie-dialog h3{color:#000!important;margin-bottom:3px!important;margin-top:6px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row .ez-cmp-header-left{text-align:left!important;float:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row .ez-cmp-header-right{text-align:right!important;float:right!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row label.ez-cmp-checkbox-label{color:#000!important;font-size:12px!important;display:inline-block!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description{color:#000!important;font-size:12px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-toggle-description{font-size:25px;margin-left:5px!important;margin-right:5px!important;font-weight:700!important;cursor:pointer!important;color:#2c9d30!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-visible-content-wrapper{max-height:400px!important;overflow-y:scroll!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description p{margin:2px 0!important;font-size:11px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-purpose .ez-cmp-description ul{margin:2px 0!important;font-size:11px!important;color:#000!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description h4{margin:6px 0 3px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description ul{margin:1px 0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-description{margin:-2px 4px 2px!important;border:1px solid #000!important;border-top:0!important;background-color:#fff!important;padding:3px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-name{color:#000!important;padding-left:3px!important}@media only screen and (max-width:600px){#ez-cookie-dialog-wrapper #ez-cookie-dialog{margin-top:5px!important;width:100%!important;border-width:5px!important}#ez-cookie-dialog-logo{float:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #button-row{flex-direction:column!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #button-row.ez-button-subpages{flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-options{flex-direction:column!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-necessary-cookies{margin-bottom:5px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog h2{margin:5px 0!important;font-size:16px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table-box{overflow-y:auto!important;max-height:100px!important}}#ez-cookie-dialog-wrapper .ez-storageDisclosureHolder ul{font-size:10px;margin-left:10px;border-bottom:1px solid #000}#ez-cookie-dialog-wrapper .ez-storageDisclosureLink{cursor:pointer}#ez-cookie-dialog-wrapper .ez_cookieDetailsHeader{font-size:11px;border-bottom:1px solid #000}.ez_softened_corners{border-radius:13px!important}.ez_rounded_corners{border-radius:35px!important}.cDuration{display:none}#ez-cmp-loader{border:16px solid #f3f3f3;border-top:16px solid #2c9d30;border-radius:50%;width:120px;height:120px;animation:spin 1s linear infinite;text-align:center;opacity:1;position:absolute;margin:0 auto;left:0;right:0;top:25%;display:none}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#ez-language-select{display:none}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ezCMPReturn{float:left;margin-right:10px;height:25px!important;border:1px solid #0000!important;font-size:25px!important;padding:7px 10px!important}body #ezPrivacyCenter{display:none}#ez-cookie-form #ez-cookie-template #ezPrivacyCenterClose{display:none;float:left;margin-right:10px;height:unset!important;border:1px solid #0000!important;font-size:25px!important;padding:unset!important;margin-top:unset!important}.ez_corners{border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog a,#ez-cookie-dialog-wrapper #ez-cookie-dialog p,#ez-cookie-dialog-wrapper #ez-cookie-dialog h2,#ez-cookie-dialog-wrapper #ez-cookie-dialog button{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-switch-view-btn{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper{background-color:rgba(0,0,0,.8)!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{text-align:center!important}@media only screen and (min-width:601px){#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner p{font-size:18px!important;margin:35px!important;line-height:unset!important;text-align:justify!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ezVendorInput{width:30%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{font-size:30px!important}}@media only screen and (max-width:600px){#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner p{font-size:13px!important;margin:25px!important;line-height:130%!important;max-height:260px!important;overflow-y:scroll!important;text-align:justify!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-show-vendors.ez-switch-view-btn{padding:10px 8px!important;border-radius:.875rem!important;max-width:45%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{padding:10px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-all{padding:10px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-all,#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{padding:15px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ezVendorInput{width:80%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-manage-settings.ez-manage-settings-vendor{padding:10px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-necessary{padding:15px 20px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cookie-form button{font-size:15px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #button-row .ez-manage-settings-vendor{max-width:40%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-manage-settings.ez-switch-view-btn{padding:13px 8px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{font-size:25px!important}}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h3{float:none!important;font-size:30px!important;margin:28px 20px 16px!important;text-align:center;line-height:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner h2{margin:20px 30px 15px!important;text-align:center!important;line-height:unset!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-all{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important;background:#2c9d30!important;margin-top:15px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important;margin-top:15px!important;max-width:55%!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner .ez-switch-view-btn{padding:20px 8px!important;border-radius:.875rem!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner button{font-size:18px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #secondary-links{font-size:15px!important}#ez-cookie-dialog-wrapper{font-size:20px!important;font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper h3,#ez-cookie-dialog-wrapper h2,#ez-cookie-dialog-wrapper input{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-cookie-language{border:0 solid #0000!important;font-size:15px!important;width:40px!important;height:30px!important;right:0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-necessary{font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .ez-cmp-header-row{margin-bottom:20px!important;border-radius:.875rem!important;padding:15px!important;font-size:17px!important}@media only screen and (min-width:1250px){#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-save-settings{margin-right:40%!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner #ez-accept-necessary{margin-right:40%!important;margin-left:5%!important}.ezAllPurposes,#ezVendors,#ezNonTCFVendors{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.ez-cmp-purpose,.ez-cmp-specialPurpose,.ez-cmp-feature,.ez-cmp-specialFeature,.ez-cmp-vendor{width:45%!important}}#ez-cookie-dialog-wrapper #ez-cookie-dialog.ez_banner input{margin:6px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ezVendorInput{background-position:10px 12px!important;background-repeat:no-repeat!important;font-size:30px!important;padding:30px 20px 12px 40px!important;border:1px solid #ddd!important;margin-bottom:18px!important;border-radius:.875rem!important;font-family:gill sans,gill sans mt,Calibri,trebuchet ms,sans-serif!important;width:unset!important}#ez-cookie-dialog-wrapper ::-webkit-input-placeholder{position:absolute;bottom:3px}#ez-cookie-dialog-wrapper :-moz-placeholder{position:absolute;bottom:3px}.ez_twentytwentytwo_corners{border-radius:.875rem!important}#ez-cookie-loader-wrapper{z-index:2000000000!important;position:fixed!important;margin:0 auto!important;top:0!important;left:0!important;background-color:rgba(0,0,0,.5)!important;overflow-y:auto!important;backdrop-filter:blur(3px);height:100%!important;width:100%!important}#ez-cookie-loader{display:flex;align-items:center;justify-content:center;height:100%;width:100%}#ez-cookie-loader:after{content:" ";display:block;width:85px;height:85px;border-radius:50%;border:6px solid #fff;border-color:#fff transparent #fff transparent;animation:ez-cmp-dual-ring 1.2s linear infinite}#ezPrivacyCenter{display:none;position:fixed;left:0;z-index:99;font-size:18px;border:none;outline:none;background-color:#2c9d30;color:#fff;cursor:pointer;padding:5px 0 10px 3px;writing-mode:vertical-rl;transform:rotate(180deg);border-radius:4px;z-index:4000000000000}@keyframes ez-cmp-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}</style></div></body></html>