- ID de l'analyse :
- 89b7b878-e595-4233-8f7a-bd0e18e6b5f7Terminée
- URL soumise :
- https://ideone.com/fork/sRzluV
- Fin du rapport :
Liens : 7 trouvé(s)
Liens sortants identifiés à partir de la page
Lien | texte |
---|---|
http://spoj.com/?utm_campaign=permanent&utm_medium=main-right&utm_source=ideone | |
http://sphere-engine.com/?utm_campaign=permanent&utm_medium=main&utm_source=ideone | Sphere Engine™ website |
https://twitter.com/intent/follow?screen_name=ideone | Follow@ideone |
https://www.facebook.com/ideone/ | |
http://sphere-research.com?utm_campaign=permanent&utm_medium=footer&utm_source=ideone | Sphere Research Labs |
http://sphere-engine.com/?utm_campaign=permanent&utm_medium=footer&utm_source=ideone | Sphere Engine™ |
https://sphere-engine.com/?utm_campaign=permanent&utm_medium=sphereengine&utm_source=ideone | API |
Variables JavaScript : 257 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
0 | object |
1 | object |
2 | object |
3 | object |
4 | object |
5 | object |
6 | object |
7 | object |
8 | object |
9 | object |
Messages de journal de console : 289 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
warning | other |
|
warning | other |
|
verbose | dom |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
warning | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
warning | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html><!-- comment --><html lang="en" xml:lang="en"><head><script type="text/javascript" async="" src="https://static.criteo.net/js/ld/publishertag.prebid.144.js"></script><script src="https://cdn.hadronid.net/hadron.js?url=https%3A%2F%2Fideone.com%2Ffork%2FsRzluV&ref=&_it=amazon&partner_id=617"></script><script type="text/javascript" async="" src="https://script.4dex.io/localstore.js"></script>
<meta charset="UTF-8">
<!-- node ideone-www2 -->
<title>Online Compiler and IDE >> C/C++, Java, PHP, Python, Perl and 70+ other compilers and interpreters - Ideone.com</title>
<meta name="description" content="Compile various programming languages online. Add input stream, save output, add notes and tags.">
<meta name="keywords" content="online compiler, online ide, learn programming online, programming online, run code online, snippet, snippets, pastebin, online debugging tool, online interpreter, run your code online, run code, execute code, C++, Java, Python">
<meta property="og:site_name" content="Ideone.com">
<meta property="og:image" content="http://profile.ak.fbcdn.net/hprofile-ak-prn1/50232_245768360841_3377786_q.jpg">
<meta property="og:description" content="Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.">
<meta property="og:title" content="Ideone.com">
<link rel="shortcut icon" type="image/png" href="//d2c5ubcnqbm27w.cloudfront.net/gfx2/img/favicon.png">
<link href="//d2c5ubcnqbm27w.cloudfront.net/gfx2/libs/bootstrap/css/bootstrap-with-responsive-1200-only.min.css" rel="stylesheet" media="all">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- , initial-scale=0.25 -->
<link rel="preconnect" href="https://www.google-analytics.com">
<link rel="preconnect" href="https://srv.carbonads.net">
<link rel="preconnect" href="https://srv.buysellads.com">
<link rel="preconnect" href="https://vc.hotjar.io">
<link rel="preconnect" href="https://vars.hotjar.com">
<style>
[class^="icon-"], [class*=" icon-"] {
display: inline;
width: auto;
height: auto;
/*line-height: normal;*/
vertical-align: baseline;
background-image: none;
background-position: 0% 0%;
background-repeat: repeat;
margin-top: 0;
}
a [class^="icon-"], a [class*=" icon-"] {
display: inline;
}
</style>
<link href="//d2c5ubcnqbm27w.cloudfront.net/gfx2/libs/fontello-8f7d2dfe/css/fontello.css?3" rel="stylesheet">
<!--[if IE 7]>
<link rel="stylesheet" href="//d2c5ubcnqbm27w.cloudfront.net/gfx2/libs/fontello-8f7d2dfe/css/fontello-ie7.min.css?3">
<![endif]-->
<link href="//d2c5ubcnqbm27w.cloudfront.net/themes/smoothness/jquery-ui-1.10.1.custom.min.css" type="text/css" rel="stylesheet"> <!-- jak sie wrzuci do bundle to nie dziala -->
<!-- <link href="/gfx2/css/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.css" type="text/css" rel="stylesheet" /> --> <!-- mozna ew wlaczyc zamiast tego powyzej -->
<!-- 2013-02-07 by wiele: na czas develu wyrzucam to z bundle zeby moc latwiej debugowac w firebugu -->
<link href="//d2c5ubcnqbm27w.cloudfront.net/gfx2/css/ideone-bundle.css?3" rel="stylesheet">
<!-- end of rzeczy przeniesione tymczasowo z bundle -->
<script async="" src="//c.amazon-adsystem.com/aax2/apstag.js"></script><script src="https://browser.sentry-cdn.com/7.64.0/bundle.tracing.replay.debug.min.js" crossorigin="anonymous"></script><script type="text/javascript">
var cookie_name = 'settings';
var cookie_time = 15552000;
var is_mobile = 0;
var ace_options = {};
</script>
<!-- 2013-02-07 by wiele: na czas develu wyrzucam to z bundle zeby moc latwiej debugowac w firebugu -->
<script type="text/javascript" src="//d2c5ubcnqbm27w.cloudfront.net/gfx2/js/ideone-libs-bundle.js?2"></script>
<script type="text/javascript" src="//d2c5ubcnqbm27w.cloudfront.net/gfx2/libs/ace-2017-06/ace.js?1" data-ace-base="/gfx2/libs/ace-2017-06"></script><style id="ace_editor.css">.ace_editor {position: relative;overflow: hidden;font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;direction: ltr;text-align: left;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.ace_scroller {position: absolute;overflow: hidden;top: 0;bottom: 0;background-color: inherit;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;cursor: text;}.ace_content {position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 100%;}.ace_dragging .ace_scroller:before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: '';background: rgba(250, 250, 250, 0.01);z-index: 1000;}.ace_dragging.ace_dark .ace_scroller:before{background: rgba(0, 0, 0, 0.01);}.ace_selecting, .ace_selecting * {cursor: text !important;}.ace_gutter {position: absolute;overflow : hidden;width: auto;top: 0;bottom: 0;left: 0;cursor: default;z-index: 4;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}.ace_gutter-active-line {position: absolute;left: 0;right: 0;}.ace_scroller.ace_scroll-left {box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;}.ace_gutter-cell {padding-left: 19px;padding-right: 6px;background-repeat: no-repeat;}.ace_gutter-cell.ace_error {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: 2px center;}.ace_gutter-cell.ace_warning {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");background-position: 2px center;}.ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");background-position: 2px center;}.ace_dark .ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");}.ace_scrollbar {position: absolute;right: 0;bottom: 0;z-index: 6;}.ace_scrollbar-inner {position: absolute;cursor: text;left: 0;top: 0;}.ace_scrollbar-v{overflow-x: hidden;overflow-y: scroll;top: 0;}.ace_scrollbar-h {overflow-x: scroll;overflow-y: hidden;left: 0;}.ace_print-margin {position: absolute;height: 100%;}.ace_text-input {position: absolute;z-index: 0;width: 0.5em;height: 1em;opacity: 0;background: transparent;-moz-appearance: none;appearance: none;border: none;resize: none;outline: none;overflow: hidden;font: inherit;padding: 0 1px;margin: 0 -1px;text-indent: -1em;-ms-user-select: text;-moz-user-select: text;-webkit-user-select: text;user-select: text;white-space: pre!important;}.ace_text-input.ace_composition {background: inherit;color: inherit;z-index: 1000;opacity: 1;text-indent: 0;}.ace_layer {z-index: 1;position: absolute;overflow: hidden;word-wrap: normal;white-space: pre;height: 100%;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;pointer-events: none;}.ace_gutter-layer {position: relative;width: auto;text-align: right;pointer-events: auto;}.ace_text-layer {font: inherit !important;}.ace_cjk {display: inline-block;text-align: center;}.ace_cursor-layer {z-index: 4;}.ace_cursor {z-index: 4;position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid;transform: translatez(0);}.ace_multiselect .ace_cursor {border-left-width: 1px;}.ace_slim-cursors .ace_cursor {border-left-width: 1px;}.ace_overwrite-cursors .ace_cursor {border-left-width: 0;border-bottom: 1px solid;}.ace_hidden-cursors .ace_cursor {opacity: 0.2;}.ace_smooth-blinking .ace_cursor {-webkit-transition: opacity 0.18s;transition: opacity 0.18s;}.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {position: absolute;z-index: 3;}.ace_marker-layer .ace_selection {position: absolute;z-index: 5;}.ace_marker-layer .ace_bracket {position: absolute;z-index: 6;}.ace_marker-layer .ace_active-line {position: absolute;z-index: 2;}.ace_marker-layer .ace_selected-word {position: absolute;z-index: 4;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.ace_line .ace_fold {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;height: 11px;margin-top: -2px;vertical-align: middle;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");background-repeat: no-repeat, repeat-x;background-position: center center, top left;color: transparent;border: 1px solid black;border-radius: 2px;cursor: pointer;pointer-events: auto;}.ace_dark .ace_fold {}.ace_fold:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");}.ace_tooltip {background-color: #FFF;background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));border: 1px solid gray;border-radius: 1px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: black;max-width: 100%;padding: 3px 4px;position: fixed;z-index: 999999;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: default;white-space: pre;word-wrap: break-word;line-height: normal;font-style: normal;font-weight: normal;letter-spacing: normal;pointer-events: none;}.ace_folding-enabled > .ace_gutter-cell {padding-right: 13px;}.ace_fold-widget {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 -12px 0 1px;display: none;width: 11px;vertical-align: top;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: center;border-radius: 3px;border: 1px solid transparent;cursor: pointer;}.ace_folding-enabled .ace_fold-widget {display: inline-block; }.ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");}.ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");}.ace_fold-widget:hover {border: 1px solid rgba(0, 0, 0, 0.3);background-color: rgba(255, 255, 255, 0.2);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);}.ace_fold-widget:active {border: 1px solid rgba(0, 0, 0, 0.4);background-color: rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);}.ace_dark .ace_fold-widget {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");}.ace_dark .ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget:hover {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);background-color: rgba(255, 255, 255, 0.1);}.ace_dark .ace_fold-widget:active {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);}.ace_fold-widget.ace_invalid {background-color: #FFB4B4;border-color: #DE5555;}.ace_fade-fold-widgets .ace_fold-widget {-webkit-transition: opacity 0.4s ease 0.05s;transition: opacity 0.4s ease 0.05s;opacity: 0;}.ace_fade-fold-widgets:hover .ace_fold-widget {-webkit-transition: opacity 0.05s ease 0.05s;transition: opacity 0.05s ease 0.05s;opacity:1;}.ace_underline {text-decoration: underline;}.ace_bold {font-weight: bold;}.ace_nobold .ace_bold {font-weight: normal;}.ace_italic {font-style: italic;}.ace_error-marker {background-color: rgba(255, 0, 0,0.2);position: absolute;z-index: 9;}.ace_highlight-marker {background-color: rgba(255, 255, 0,0.2);position: absolute;z-index: 8;}.ace_br1 {border-top-left-radius : 3px;}.ace_br2 {border-top-right-radius : 3px;}.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;}.ace_br4 {border-bottom-right-radius: 3px;}.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;}.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;}.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}.ace_br8 {border-bottom-left-radius : 3px;}.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;}.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;}.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_text-input-ios {position: absolute !important;top: -100000px !important;left: -100000px !important;}
/*# sourceURL=ace/css/ace_editor.css */</style><style id="ace-tm">.ace-tm .ace_gutter {background: #f0f0f0;color: #333;}.ace-tm .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-tm .ace_fold {background-color: #6B72E6;}.ace-tm {background-color: #FFFFFF;color: black;}.ace-tm .ace_cursor {color: black;}.ace-tm .ace_invisible {color: rgb(191, 191, 191);}.ace-tm .ace_storage,.ace-tm .ace_keyword {color: blue;}.ace-tm .ace_constant {color: rgb(197, 6, 11);}.ace-tm .ace_constant.ace_buildin {color: rgb(88, 72, 246);}.ace-tm .ace_constant.ace_language {color: rgb(88, 92, 246);}.ace-tm .ace_constant.ace_library {color: rgb(6, 150, 14);}.ace-tm .ace_invalid {background-color: rgba(255, 0, 0, 0.1);color: red;}.ace-tm .ace_support.ace_function {color: rgb(60, 76, 114);}.ace-tm .ace_support.ace_constant {color: rgb(6, 150, 14);}.ace-tm .ace_support.ace_type,.ace-tm .ace_support.ace_class {color: rgb(109, 121, 222);}.ace-tm .ace_keyword.ace_operator {color: rgb(104, 118, 135);}.ace-tm .ace_string {color: rgb(3, 106, 7);}.ace-tm .ace_comment {color: rgb(76, 136, 107);}.ace-tm .ace_comment.ace_doc {color: rgb(0, 102, 255);}.ace-tm .ace_comment.ace_doc.ace_tag {color: rgb(128, 159, 191);}.ace-tm .ace_constant.ace_numeric {color: rgb(0, 0, 205);}.ace-tm .ace_variable {color: rgb(49, 132, 149);}.ace-tm .ace_xml-pe {color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function {color: #0000A2;}.ace-tm .ace_heading {color: rgb(12, 7, 255);}.ace-tm .ace_list {color:rgb(185, 6, 144);}.ace-tm .ace_meta.ace_tag {color:rgb(0, 22, 142);}.ace-tm .ace_string.ace_regex {color: rgb(255, 0, 0)}.ace-tm .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-tm.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px white;}.ace-tm .ace_marker-layer .ace_step {background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack {background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active-line {background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_gutter-active-line {background-color : #dcdcdc;}.ace-tm .ace_marker-layer .ace_selected-word {background: rgb(250, 250, 255);border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}
/*# sourceURL=ace/css/ace-tm */</style><style> .error_widget_wrapper { background: inherit; color: inherit; border:none } .error_widget { border-top: solid 2px; border-bottom: solid 2px; margin: 5px 0; padding: 10px 40px; white-space: pre-wrap; } .error_widget.ace_error, .error_widget_arrow.ace_error{ border-color: #ff5a5a } .error_widget.ace_warning, .error_widget_arrow.ace_warning{ border-color: #F1D817 } .error_widget.ace_info, .error_widget_arrow.ace_info{ border-color: #5a5a5a } .error_widget.ace_ok, .error_widget_arrow.ace_ok{ border-color: #5aaa5a } .error_widget_arrow { position: absolute; border: solid 5px; border-top-color: transparent!important; border-right-color: transparent!important; border-left-color: transparent!important; top: -5px; }</style>
<script type="text/javascript" src="//d2c5ubcnqbm27w.cloudfront.net/gfx2/js/ideone-common.js?13"></script>
<!-- end of rzeczy przeniesione tymczasowo z bundle -->
<script type="text/javascript">
(function(){
var bsa_optimize=document.createElement('script');
bsa_optimize.type='text/javascript';
bsa_optimize.async=true;
bsa_optimize.src='https://cdn4.buysellads.net/pub/ideone.js?'+(new Date()-new Date()%600000);
(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(bsa_optimize);
})();
</script><script type="text/javascript" async="" src="https://cdn4.buysellads.net/pub/ideone.js?1734187200000"></script>
<script src="https://sentry2.sphere-research.com/js-sdk-loader/521256c075c8543be62ed54469fffe42.min.js" crossorigin="anonymous"></script>
<script async="" src="//static.hotjar.com/c/hotjar-334655.js?sv=5"></script><script src="/gfx2/libs/ace-2017-06/mode-java.js"></script><script async="" src="https://script.hotjar.com/modules.675199526fcb21f102e5.js" charset="utf-8"></script><script async="" src="https://btloader.com/tag?o=5102648370397184&upapi=true" dropped-by="bsaoptimize"></script><script async="" type="text/javascript" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" dropped-by="bsaoptimize"></script><style id="bsa_extra-css"></style><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A9wSqI5i0iwGdf6L1CERNdmsTPgVu44ewj8QxTBYgsv1LCPUVF7YmWOvTappqB1139jAymxUW/RO8zmMqo4zlAAAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A+d7vJfYtay4OUbdtRPZA3y7bKQLsxaMEPmxgfhBGqKXNrdkCQeJlUwqa6EBbSfjwFtJWTrWIioXeMW+y8bWAgQAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3MzY4MTI4MDAsImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><script src="https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202412090101/pubads_impl.js" async=""></script><script src="https://config.aps.amazon-adsystem.com/configs/747b8b51-ec47-4dee-9823-b2b73124b71f" type="text/javascript" async="async"></script><script src="//secure.cdn.fastclick.net/js/pubcid/latest/pubcid.min.js"></script><script src="https://tags.crwdcntrl.net/lt/c/16576/sync.min.js"></script><script src="//cdn.id5-sync.com/api/1.0/id5-api.js"></script></head>
<body class="home not-responsive">
<div id="_container">
<noscript><div id="js_required" class="alert alert-error" style="margin-bottom: 0px">Ideone.com requires JavaScript to work.</div></noscript>
<div class="navbar " id="primary-navigation">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar collapsed" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a href="/" class="brand scroll-page"><span></span></a>
<div class="nav-collapse collapse " style="height: 0px;">
<ul class="nav pull-right">
<li class="active"><a href="/" class="scroll-page"><i class="icon-home"></i> new code</a></li>
<li class=""><a href="/samples" class="scroll-page"><i class="icon-lightbulb"></i> samples</a></li>
<li class=""><a href="/recent" class="scroll-page"><i class="icon-cloud"></i> recent codes</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle btn-singin-wnd-open" data-toggle="dropdown"><i class="icon-signin"></i> sign in</a>
<ul class="dropdown-menu dropdown-form" id="signin-dropdown">
<li class="dropdown-caret right">
<span class="caret-outer"></span>
<span class="caret-inner"></span>
</li>
<li>
<div class="modal-body">
<form action="//ideone.com/account/login" method="post">
<div style="margin-bottom: 20px;">
New user? <a class="normal-link" href="/account/register">Sign up</a>
</div>
<div class="control-group">
<div class="controls">
<div class="input-prepend" style="margin-bottom: 0px">
<span class="add-on rel-tooltip" title="Username or e-mail"><i class="icon-user"></i></span>
<input type="text" class="span2" id="username" name="username" value="" placeholder="Username or e-mail">
</div>
</div>
</div>
<div class="control-group" style="margin-bottom: 0px">
<div class="controls">
<div class="input-prepend">
<span class="add-on rel-tooltip" title="Password"><i class="icon-key"></i></span>
<input type="password" class="span2" id="password" name="password" value="" placeholder="Password">
</div>
</div>
</div>
<input type="hidden" name="remember" value="yes">
<input type="hidden" name="next" value="L2Zvcmsvc1J6bHVW">
<div class="control-group">
<div class="controls">
<button type="submit" class="btn"><i class="icon-signin"></i> Sign in</button>
</div>
</div>
<div>
<a class="normal-link" href="/account/forgot">Can't sign in?</a>
</div>
<hr class="clear" style="margin: 0px; margin-bottom: 10px">
<a class="btn facebook-login-button" href="https://www.facebook.com/dialog/oauth?client_id=347515280067&redirect_uri=https://ideone.com/account/registerfb/&scope=email,user_location,user_hometown">Log in with Facebook</a>
</form>
</div>
</li>
</ul>
</li>
<li class=" dropdown-hover">
</li>
</ul>
</div>
<!-- /.nav-collapse -->
</div>
<!-- /.container -->
</div>
<!-- /.navbar-inner -->
</div>
<div class="container" style="padding: 0; margin-top: 0; margin-bottom: 0;">
</div>
<script type="text/javascript">
<!--
var langs_properties = {
7:{"runnable" : 1,"sample_sol_id" : 16670898,"template_sol_id" : 21985071,"users_template_sol_id" : 0} ,
45:{"runnable" : 1,"sample_sol_id" : 879235,"template_sol_id" : 16673035,"users_template_sol_id" : 0} ,
13:{"runnable" : 1,"sample_sol_id" : 16672745,"template_sol_id" : 16672734,"users_template_sol_id" : 0} ,
42:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
104:{"runnable" : 1,"sample_sol_id" : 16672643,"template_sol_id" : 16672665,"users_template_sol_id" : 0} ,
105:{"runnable" : 1,"sample_sol_id" : 16672656,"template_sol_id" : 16672608,"users_template_sol_id" : 0} ,
28:{"runnable" : 1,"sample_sol_id" : 255053,"template_sol_id" : 16672600,"users_template_sol_id" : 0} ,
110:{"runnable" : 1,"sample_sol_id" : 53696791,"template_sol_id" : 53696791,"users_template_sol_id" : 0} ,
12:{"runnable" : 1,"sample_sol_id" : 42358,"template_sol_id" : 16671763,"users_template_sol_id" : 0} ,
81:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
11:{"runnable" : 1,"sample_sol_id" : 16671817,"template_sol_id" : 16672589,"users_template_sol_id" : 0} ,
86:{"runnable" : 1,"sample_sol_id" : 87598323,"template_sol_id" : 87598315,"users_template_sol_id" : 0} ,
27:{"runnable" : 1,"sample_sol_id" : 16672575,"template_sol_id" : 16672567,"users_template_sol_id" : 0} ,
1:{"runnable" : 1,"sample_sol_id" : 16671906,"template_sol_id" : 16672545,"users_template_sol_id" : 0} ,
41:{"runnable" : 1,"sample_sol_id" : 16671876,"template_sol_id" : 16672561,"users_template_sol_id" : 0} ,
44:{"runnable" : 1,"sample_sol_id" : 16672005,"template_sol_id" : 16672536,"users_template_sol_id" : 0} ,
82:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
34:{"runnable" : 1,"sample_sol_id" : 16672241,"template_sol_id" : 16672533,"users_template_sol_id" : 0} ,
14:{"runnable" : 1,"sample_sol_id" : 16672511,"template_sol_id" : 16672431,"users_template_sol_id" : 0} ,
111:{"runnable" : 1,"sample_sol_id" : 53697039,"template_sol_id" : 53697039,"users_template_sol_id" : 0} ,
118:{"runnable" : 1,"sample_sol_id" : 16673355,"template_sol_id" : 16673455,"users_template_sol_id" : 0} ,
106:{"runnable" : 1,"sample_sol_id" : 16673364,"template_sol_id" : 16673499,"users_template_sol_id" : 0} ,
91:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
31:{"runnable" : 1,"sample_sol_id" : 653,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
32:{"runnable" : 1,"sample_sol_id" : 42362,"template_sol_id" : 16673531,"users_template_sol_id" : 0} ,
102:{"runnable" : 1,"sample_sol_id" : 16673535,"template_sol_id" : 255069,"users_template_sol_id" : 0} ,
20:{"runnable" : 1,"sample_sol_id" : 654,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
84:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
48:{"runnable" : 1,"sample_sol_id" : 53694344,"template_sol_id" : 53694353,"users_template_sol_id" : 0} ,
96:{"runnable" : 1,"sample_sol_id" : 53693682,"template_sol_id" : 53693682,"users_template_sol_id" : 0} ,
36:{"runnable" : 1,"sample_sol_id" : 16673555,"template_sol_id" : 16673568,"users_template_sol_id" : 0} ,
124:{"runnable" : 1,"sample_sol_id" : 23761346,"template_sol_id" : 16673647,"users_template_sol_id" : 0} ,
92:{"runnable" : 1,"sample_sol_id" : 53691774,"template_sol_id" : 47132875,"users_template_sol_id" : 0} ,
107:{"runnable" : 1,"sample_sol_id" : 53695103,"template_sol_id" : 53695103,"users_template_sol_id" : 0} ,
5:{"runnable" : 1,"sample_sol_id" : 16675256,"template_sol_id" : 16675262,"users_template_sol_id" : 0} ,
114:{"runnable" : 1,"sample_sol_id" : 16675270,"template_sol_id" : 16675275,"users_template_sol_id" : 0} ,
98:{"runnable" : 1,"sample_sol_id" : 53693896,"template_sol_id" : 53694081,"users_template_sol_id" : 0} ,
121:{"runnable" : 1,"sample_sol_id" : 53697184,"template_sol_id" : 53697201,"users_template_sol_id" : 0} ,
21:{"runnable" : 1,"sample_sol_id" : 16675340,"template_sol_id" : 16675318,"users_template_sol_id" : 0} ,
16:{"runnable" : 1,"sample_sol_id" : 16675353,"template_sol_id" : 16675366,"users_template_sol_id" : 0} ,
9:{"runnable" : 1,"sample_sol_id" : 16675395,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
55:{"runnable" : 1,"sample_sol_id" : 16675454,"template_sol_id" : 16675460,"users_template_sol_id" : 0} ,
10:{"runnable" : 1,"sample_sol_id" : 16675446,"template_sol_id" : 16675448,"users_template_sol_id" : 0} ,
35:{"runnable" : 1,"sample_sol_id" : 16675473,"template_sol_id" : 16675476,"users_template_sol_id" : 0} ,
112:{"runnable" : 1,"sample_sol_id" : 340843,"template_sol_id" : 16675481,"users_template_sol_id" : 0} ,
80:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 88795533,"users_template_sol_id" : 0} ,
47:{"runnable" : 1,"sample_sol_id" : 53694184,"template_sol_id" : 53694240,"users_template_sol_id" : 0} ,
26:{"runnable" : 1,"sample_sol_id" : 16675486,"template_sol_id" : 16675490,"users_template_sol_id" : 0} ,
30:{"runnable" : 1,"sample_sol_id" : 662,"template_sol_id" : 16675523,"users_template_sol_id" : 0} ,
25:{"runnable" : 1,"sample_sol_id" : 16675536,"template_sol_id" : 16675537,"users_template_sol_id" : 0} ,
122:{"runnable" : 1,"sample_sol_id" : 53697264,"template_sol_id" : 53697264,"users_template_sol_id" : 0} ,
56:{"runnable" : 1,"sample_sol_id" : 16675567,"template_sol_id" : 16675577,"users_template_sol_id" : 0} ,
43:{"runnable" : 1,"sample_sol_id" : 37961323,"template_sol_id" : 38059233,"users_template_sol_id" : 0} ,
83:{"runnable" : 1,"sample_sol_id" : 53691324,"template_sol_id" : 38059236,"users_template_sol_id" : 0} ,
8:{"runnable" : 1,"sample_sol_id" : 16675615,"template_sol_id" : 16675621,"users_template_sol_id" : 0} ,
127:{"runnable" : 1,"sample_sol_id" : 53714993,"template_sol_id" : 16675635,"users_template_sol_id" : 0} ,
2:{"runnable" : 1,"sample_sol_id" : 16675742,"template_sol_id" : 16675744,"users_template_sol_id" : 0} ,
22:{"runnable" : 1,"sample_sol_id" : 16675741,"template_sol_id" : 16675739,"users_template_sol_id" : 0} ,
54:{"runnable" : 1,"sample_sol_id" : 638943,"template_sol_id" : 16675758,"users_template_sol_id" : 0} ,
3:{"runnable" : 1,"sample_sol_id" : 267085,"template_sol_id" : 16675748,"users_template_sol_id" : 0} ,
29:{"runnable" : 1,"sample_sol_id" : 16675788,"template_sol_id" : 16675801,"users_template_sol_id" : 0} ,
94:{"runnable" : 1,"sample_sol_id" : 53692298,"template_sol_id" : 53692298,"users_template_sol_id" : 0} ,
19:{"runnable" : 1,"sample_sol_id" : 16675862,"template_sol_id" : 16675864,"users_template_sol_id" : 0} ,
108:{"runnable" : 1,"sample_sol_id" : 53695716,"template_sol_id" : 53696683,"users_template_sol_id" : 0} ,
15:{"runnable" : 1,"sample_sol_id" : 16675896,"template_sol_id" : 16675919,"users_template_sol_id" : 0} ,
99:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
4:{"runnable" : 1,"sample_sol_id" : 16676006,"template_sol_id" : 16676008,"users_template_sol_id" : 0} ,
116:{"runnable" : 1,"sample_sol_id" : 16676011,"template_sol_id" : 16676012,"users_template_sol_id" : 0} ,
126:{"runnable" : 1,"sample_sol_id" : 0,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
117:{"runnable" : 1,"sample_sol_id" : 142798,"template_sol_id" : 16676021,"users_template_sol_id" : 0} ,
95:{"runnable" : 1,"sample_sol_id" : 53693466,"template_sol_id" : 53693466,"users_template_sol_id" : 0} ,
17:{"runnable" : 1,"sample_sol_id" : 42449,"template_sol_id" : 16676030,"users_template_sol_id" : 0} ,
93:{"runnable" : 1,"sample_sol_id" : 53692181,"template_sol_id" : 53692193,"users_template_sol_id" : 0} ,
39:{"runnable" : 1,"sample_sol_id" : 16676041,"template_sol_id" : 16676047,"users_template_sol_id" : 0} ,
33:{"runnable" : 1,"sample_sol_id" : 16676060,"template_sol_id" : 16676113,"users_template_sol_id" : 0} ,
97:{"runnable" : 1,"sample_sol_id" : 53693761,"template_sol_id" : 53693761,"users_template_sol_id" : 0} ,
18:{"runnable" : 1,"sample_sol_id" : 670,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
23:{"runnable" : 1,"sample_sol_id" : 16676119,"template_sol_id" : 16676125,"users_template_sol_id" : 0} ,
40:{"runnable" : 1,"sample_sol_id" : 3144925,"template_sol_id" : 16676135,"users_template_sol_id" : 0} ,
85:{"runnable" : 1,"sample_sol_id" : 51485213,"template_sol_id" : 51485317,"users_template_sol_id" : 0} ,
38:{"runnable" : 1,"sample_sol_id" : 16676150,"template_sol_id" : 16676171,"users_template_sol_id" : 0} ,
62:{"runnable" : 0,"sample_sol_id" : 42455,"template_sol_id" : 16676175,"users_template_sol_id" : 0} ,
115:{"runnable" : 1,"sample_sol_id" : 16676187,"template_sol_id" : 0,"users_template_sol_id" : 0} ,
101:{"runnable" : 1,"sample_sol_id" : 16676228,"template_sol_id" : 16676240,"users_template_sol_id" : 0} ,
50:{"runnable" : 1,"sample_sol_id" : 55282301,"template_sol_id" : 55282392,"users_template_sol_id" : 0} ,
6:{"runnable" : 1,"sample_sol_id" : 675,"template_sol_id" : 0,"users_template_sol_id" : 0}
};
$(document).ready(function(){
$('#upload_link').file().choose(function(e, input) {
$("#main_form_files").empty();
$(input).appendTo($('#main_form_files')).attr('name', 'file2');
$("#upload_file_name").html(input.val());
$("#upload_link_empty").css({'display': 'inline'});
});
$('#upload_link_empty').bind('click', function(){
$("#main_form_files").empty();
$("#upload_file_name").html('');
$("#upload_link_empty").css({'display': 'none'});
return false;
});
//$("body > .navbar").removeClass('navbar-fixed-top');
//$("body").css({'padding-top': 0});
});
//-->
</script>
<script src="//d2c5ubcnqbm27w.cloudfront.net/gfx2/js/ideone-index.js?5"></script>
<input type="hidden" id="site" value="index">
<form enctype="multipart/form-data" action="/ideone/Index/submit/" method="post" id="main_form" class="dirtylisten">
<input type="hidden" name="p1" id="p1" value="2d2aba47bf74285d42b44dde3bba9895">
<input type="hidden" name="p2" id="p2" value="8">
<input type="hidden" name="p3" id="p3" value="14">
<input type="hidden" name="p4" id="p4" value="728">
<input type="hidden" name="clone_link" value="sRzluV">
<div id="main_form_files"></div>
<section class="project-carousel thebackground shadow-inner-top-bottom">
<div class="container">
<div class="row">
<div class="span12 home-main-box">
<div id="featured-project-carousel" class="carousel slide">
<div class="carousel-inner overflow-visible">
<div class="item active">
<div class="row">
<div class="span8 code-panel">
<div class="header">
<i class="icon-code"></i>
enter your source code
<span id="insert-part-or" style="display: inline">or</span>
<span id="insert-part-insert" style="display: inline">insert</span>
<span id="insert-part-template" style="display: inline"><a id="insert-template-link" href="#" class="rel-tooltip" title="Insert template">template</a></span>
<span id="insert-part-or2" style="display: inline">or</span>
<span id="insert-part-sample" style="display: inline"><a id="insert-sample-link" href="#" class="rel-tooltip" title="Insert sample program">sample</a></span>
<span id="insert-part-or3" style="display: none">or</span>
<span id="insert-part-users-template" style="display: none"><a id="insert-users-template-link" href="#" class="rel-tooltip" title="Insert your template">your template</a></span>
<img id="insert-loader" style="display: none; height: 11px" src="//d2c5ubcnqbm27w.cloudfront.net/gfx/loader.gif" alt="loading...">
<div class="pull-right">
<span class="option-clear">
<a href="#" class="rel-tooltip with-margin-right" title="Clear the editor" onclick="clearEditor(); return false;">clear</a>
</span>
<a href="#" class="rel-tooltip" data-toggle="modal" data-target="#editorShortcuts" title="Show shortcuts for editor">
shortcuts
</a>
</div>
<div class="clearfix"></div>
</div>
<!-- editor + ad -->
<div style="border-bottom: 1px solid #ececec;">
<div id="file_div" class=" ace_editor ace-tm" style="height: 320px; display: block;"><textarea class="ace_text-input" wrap="off" autocorrect="off" autocapitalize="off" spellcheck="false" style="opacity: 0; height: 14px; width: 7px; left: 51px;"></textarea><div class="ace_gutter"><div class="ace_layer ace_gutter-layer ace_folding-enabled" style="margin-top: 0px; height: 338px; width: 47px;"><div class="ace_gutter-cell " style="height: 14px;">1</div><div class="ace_gutter-cell " style="height: 14px;">2</div><div class="ace_gutter-cell " style="height: 14px;">3</div><div class="ace_gutter-cell " style="height: 14px;">4</div><div class="ace_gutter-cell " style="height: 14px;">5</div><div class="ace_gutter-cell " style="height: 14px;">6</div><div class="ace_gutter-cell " style="height: 14px;">7</div><div class="ace_gutter-cell " style="height: 14px;">8</div><div class="ace_gutter-cell " style="height: 14px;">9</div><div class="ace_gutter-cell " style="height: 14px;">10</div><div class="ace_gutter-cell " style="height: 14px;">11</div><div class="ace_gutter-cell " style="height: 14px;">12</div><div class="ace_gutter-cell " style="height: 14px;">13</div><div class="ace_gutter-cell " style="height: 14px;">14</div><div class="ace_gutter-cell " style="height: 14px;">15</div><div class="ace_gutter-cell " style="height: 14px;">16</div></div><div class="ace_gutter-active-line" style="top: 0px; height: 14px;"></div></div><div class="ace_scroller" style="left: 47px; right: 0px; bottom: 10px;"><div class="ace_content" style="margin-top: 0px; width: 904px; height: 338px; margin-left: 0px;"><div class="ace_layer ace_print-margin-layer"><div class="ace_print-margin" style="left: 564px; visibility: visible;"></div></div><div class="ace_layer ace_marker-layer"><div class="ace_active-line" style="height:14px;top:0px;left:0;right:0;"></div></div><div class="ace_layer ace_text-layer" style="padding: 0px 4px;"><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/lord-of-the-rings-stream-us-a1js.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/the-lord-of-the-rings-netflix-usa-j2aq.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/wicked-streaming-ita-cb01.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/il-gladiatore-ii-streaming-ita-jq1.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-kraven-the-hunter-streamingvf-fr14.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-vaiana-2-streamingvf-fr05.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/gladiator-ii-streaming-vf-jq1.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/vaiana-2-streaming-vf-q2.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-the-hunter-streaming-vf-05.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-the-hunter-one-stream-us-q12.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-the-hunter-one-netflix-us-q11.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/oceania-2-streaming-ita-f11.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-ll-cacciatore-streaming-ita-qr2.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-gladiator-ii-streamingvf-fr12.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/le-seigneur-des-anneaux-streaming-vf-j1.pdf</span></div><div class="ace_line" style="height:14px"><span class="ace_identifier">https</span>:<span class="ace_comment">//i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-wicked-streamingvf-fr1.pdf</span></div></div><div class="ace_layer ace_marker-layer"></div><div class="ace_layer ace_cursor-layer ace_hidden-cursors"><div class="ace_cursor" style="left: 4px; top: 0px; width: 7px; height: 14px;"></div></div></div></div><div class="ace_scrollbar ace_scrollbar-v" style="display: none; width: 15px; bottom: 10px;"><div class="ace_scrollbar-inner" style="width: 15px; height: 224px;"></div></div><div class="ace_scrollbar ace_scrollbar-h" style="height: 15px; left: 47px; right: 0px;"><div class="ace_scrollbar-inner" style="height: 15px; width: 904px;"></div></div><div style="height: auto; width: auto; top: 0px; left: 0px; visibility: hidden; position: absolute; white-space: pre; font: inherit; overflow: hidden;"><div style="height: auto; width: auto; top: 0px; left: 0px; visibility: hidden; position: absolute; white-space: pre; font: inherit; overflow: visible;"></div><div style="height: auto; width: auto; top: 0px; left: 0px; visibility: hidden; position: absolute; white-space: pre; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; overflow: visible;">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</div></div></div>
<div id="file_parent" style="padding: 10px; display: none;">
<textarea name="file" id="file" tabindex="1">https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/lord-of-the-rings-stream-us-a1js.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/the-lord-of-the-rings-netflix-usa-j2aq.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/wicked-streaming-ita-cb01.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/il-gladiatore-ii-streaming-ita-jq1.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-kraven-the-hunter-streamingvf-fr14.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-vaiana-2-streamingvf-fr05.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/gladiator-ii-streaming-vf-jq1.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/vaiana-2-streaming-vf-q2.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-the-hunter-streaming-vf-05.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-the-hunter-one-stream-us-q12.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-the-hunter-one-netflix-us-q11.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/oceania-2-streaming-ita-f11.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/kraven-ll-cacciatore-streaming-ita-qr2.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-gladiator-ii-streamingvf-fr12.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/le-seigneur-des-anneaux-streaming-vf-j1.pdf
https://i...content-available-to-author-only...e.edu/sites/iar.oregonstate.edu/files/voir-wicked-streamingvf-fr1.pdf</textarea>
</div>
</div>
<input type="hidden" id="file_template" value="">
<div class="alert alert-danger hidden" id="source-code-alert-too-long" style="margin-left: 10px; margin-right: 10px; margin-top: 10px;" role="alert">Your source code is too long. Maximum only 64KB.</div>
<!-- advanced config: input -->
<div class="row " id="ex-input">
<div class="span8">
<div class="ex-more-options-box" style="padding: 10px; padding-top: 6px; color: #666">
<div style="margin-bottom: 5px">
<i class="icon-inbox"></i> enter input (stdin)
<div class="pull-right option-clear">
<a href="#" class="rel-tooltip" title="Clear the input" onclick="$('#input').val(''); return false;">clear</a>
</div>
<div class="clearfix"></div>
</div>
<textarea name="input" id="input" rows="2" cols="80"></textarea>
</div>
</div>
</div>
<div class="alert alert-danger hidden" id="input-alert-too-long" style="margin-left: 10px; margin-right: 10px;" role="alert">Your input is too long. It will be cut to 64 KB.</div>
<!-- advanced config: more options -->
<div class="row " id="ex-more-options">
<div class="span8">
<!--
<div class="row">
<div class="span8 top-border">
</div>
</div>
-->
<div class="row">
<div class="span8">
<div class="ex-more-options-box" style="padding-bottom: 0px; padding-top: 6px">
<!-- syntax -->
<div class="syntax-box">
<input type="hidden" name="syntax" value="0">
<label for="syntax" class="checkbox"><input type="checkbox" name="syntax" id="syntax" value="1" checked="checked" class="dirtyignore"> <span>syntax highlight</span></label>
</div>
<div class="timelimit-box">
<i class="icon-time"></i> time limit:
<label for="timelimit-0"><input type="radio" name="timelimit" value="0" id="timelimit-0" checked="checked" class="dirtyignore"> <span>5s</span></label>
<label for="timelimit-1"><input type="radio" name="timelimit" value="1" id="timelimit-1" disabled="disabled" class="dirtyignore"> <span>15s</span></label>
<a href="/faq#constraints" class="help-link rel-tooltip" target="_blank" title="What's the time limit?" style="margin-left: 2px"><i class="icon-help-circled"></i></a>
</div>
</div>
</div>
</div>
<div class="row">
<div class="span8">
<div class="ex-more-options-box" style="padding-top: 4px">
<!-- note -->
<div style="margin-bottom: 5px">
<i class="icon-pencil"></i> enter your note
<div class="pull-right option-clear">
<a href="#" class="rel-tooltip" title="Clear the note" onclick="$('#note').val(''); return false;">clear</a>
</div>
<div class="clearfix"></div>
</div>
<textarea name="note" id="note" rows="2" cols="80"></textarea>
</div>
</div>
</div>
</div>
</div>
<div class="g" style="text-align: center; _height: 90px; _overflow: hidden;">
<!-- Ideone_S2S_Leaderboard_ROS_ATF -->
<div id="bsa-zone_1620919776507-0_123456" data-google-query-id="CLrq8pC_p4oDFQtE9ggdUlAzzA"><div id="google_ads_iframe_/8691100/Ideone_S2S_Leaderboard_ROS_ATF_0__container__" style="border: 0pt none; margin: auto; text-align: center;"><iframe id="google_ads_iframe_/8691100/Ideone_S2S_Leaderboard_ROS_ATF_0" name="google_ads_iframe_/8691100/Ideone_S2S_Leaderboard_ROS_ATF_0" title="3rd party ad content" width="728" height="90" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" aria-label="Advertisement" tabindex="0" allow="private-state-token-redemption" style="border: 0px; vertical-align: bottom;" data-load-complete="true" data-google-container-id="1"></iframe></div></div>
</div>
<!-- visible options + submit -->
<div class="row">
<div class="span8">
<div class="footer">
<!-- lang -->
<input type="hidden" name="_lang" id="_lang" value="10">
<!-- simple lang select -->
<!-- advanced lang select -->
<div class="dropdown dropup" id="lang_advselect">
<a class="dropdown-toggle btn footer-item rel-tooltip" data-toggle="dropdown" href="#" title="Choose language" id="lang-dropdown-menu-button"><span>Java</span> <b class="caret"></b></a>
<div id="lang-dropdown-menu" class="dropdown-menu" role="menu" aria-labelledby="lang-dropdown-menu-button">
<div id="language-details"></div>
<div class="clearfix"></div>
<div class="popular-box">
<legend>popular</legend>
<ul class="popular">
<li class="">
<a href="#" id="menu-lang-28" data-id="28" data-label="Bash" title="Bash (bash 5.0.3)" class="lang " tabindex="1000">Bash</a>
</li>
<li class="">
<a href="#" id="menu-lang-22" data-id="22" data-label="Pascal" title="Pascal (fpc 3.0.4)" class="lang " tabindex="1009">Pascal</a>
</li>
<li class="">
<a href="#" id="menu-lang-11" data-id="11" data-label="C" title="C (gcc 8.3)" class="lang " tabindex="1001">C</a>
</li>
<li class="">
<a href="#" id="menu-lang-3" data-id="3" data-label="Perl" title="Perl (perl 5.28.1)" class="lang " tabindex="1010">Perl</a>
</li>
<li class="">
<a href="#" id="menu-lang-86" data-id="86" data-label="C#" title="C# (NET 6.0)" class="lang " tabindex="1002">C#</a>
</li>
<li class="">
<a href="#" id="menu-lang-29" data-id="29" data-label="PHP" title="PHP (php 7.3.5)" class="lang " tabindex="1011">PHP</a>
</li>
<li class="">
<a href="#" id="menu-lang-1" data-id="1" data-label="C++" title="C++ (gcc 8.3)" class="lang " tabindex="1003">C++</a>
</li>
<li class="">
<a href="#" id="menu-lang-4" data-id="4" data-label="Python" title="Python (cpython 2.7.16)" class="lang " tabindex="1012">Python</a>
</li>
<li class="">
<a href="#" id="menu-lang-44" data-id="44" data-label="C++14" title="C++14 (gcc 8.3)" class="lang " tabindex="1004">C++14</a>
</li>
<li class="">
<a href="#" id="menu-lang-116" data-id="116" data-label="Python 3" title="Python 3 (python 3.9.5)" class="lang " tabindex="1013">Python 3</a>
</li>
<li class="">
<a href="#" id="menu-lang-21" data-id="21" data-label="Haskell" title="Haskell (ghc 8.4.4)" class="lang " tabindex="1005">Haskell</a>
</li>
<li class="">
<a href="#" id="menu-lang-17" data-id="17" data-label="Ruby" title="Ruby (ruby 2.5.5)" class="lang " tabindex="1014">Ruby</a>
</li>
<li class="active">
<a href="#" id="menu-lang-10" data-id="10" data-label="Java" title="Java (HotSpot 12)" class="lang " tabindex="1006">Java</a>
</li>
<li class="">
<a href="#" id="menu-lang-40" data-id="40" data-label="SQLite" title="SQLite (sqlite 3.27.2)" class="lang " tabindex="1015">SQLite</a>
</li>
<li class="">
<a href="#" id="menu-lang-43" data-id="43" data-label="Objective-C" title="Objective-C (gcc 8.3)" class="lang " tabindex="1007">Objective-C</a>
</li>
<li class="">
<a href="#" id="menu-lang-85" data-id="85" data-label="Swift" title="Swift (swift 4.2.2)" class="lang " tabindex="1016">Swift</a>
</li>
<li class="">
<a href="#" id="menu-lang-2" data-id="2" data-label="Pascal" title="Pascal (gpc 20070904)" class="lang " tabindex="1008">Pascal</a>
</li>
<li class="">
<a href="#" id="menu-lang-50" data-id="50" data-label="VB.net" title="VB.net (mono 4.7)" class="lang " tabindex="1017">VB.net</a>
</li>
</ul>
</div>
<div class="rest-box">
<legend>others</legend>
<ul class="rest">
<li class="">
<a href="#" id="menu-lang-7" data-id="7" data-label="Ada95" title="Ada95 (gnat 8.3)" class="lang " tabindex="1018">Ada95</a>
</li>
<li class="">
<a href="#" id="menu-lang-91" data-id="91" data-label="CoffeeScript" title="CoffeeScript (coffee 2.4.1)" class="lang " tabindex="1035">CoffeeScript</a>
</li>
<li class="">
<a href="#" id="menu-lang-9" data-id="9" data-label="Intercal" title="Intercal (ick 0.3)" class="lang " tabindex="1052">Intercal</a>
</li>
<li class="">
<a href="#" id="menu-lang-108" data-id="108" data-label="Prolog" title="Prolog (gprolog 1.4.5)" class="lang " tabindex="1069">Prolog</a>
</li>
<li class="">
<a href="#" id="menu-lang-45" data-id="45" data-label="Assembler 32bit" title="Assembler 32bit (gcc 8.3)" class="lang " tabindex="1019">Assembler 32bit</a>
</li>
<li class="">
<a href="#" id="menu-lang-31" data-id="31" data-label="Common Lisp" title="Common Lisp (sbcl 1.4.16)" class="lang " tabindex="1036">Common Lisp</a>
</li>
<li class="">
<a href="#" id="menu-lang-55" data-id="55" data-label="Java" title="Java (12.0.1)" class="lang " tabindex="1053">Java</a>
</li>
<li class="">
<a href="#" id="menu-lang-15" data-id="15" data-label="Prolog" title="Prolog (swi 7.6.4)" class="lang " tabindex="1070">Prolog</a>
</li>
<li class="">
<a href="#" id="menu-lang-13" data-id="13" data-label="Assembler 32bit" title="Assembler 32bit (nasm 2.14)" class="lang " tabindex="1020">Assembler 32bit</a>
</li>
<li class="">
<a href="#" id="menu-lang-32" data-id="32" data-label="Common Lisp" title="Common Lisp (clisp 2.49.92)" class="lang " tabindex="1037">Common Lisp</a>
</li>
<li class="">
<a href="#" id="menu-lang-35" data-id="35" data-label="JavaScript" title="JavaScript (rhino 1.7.9)" class="lang " tabindex="1054">JavaScript</a>
</li>
<li class="">
<a href="#" id="menu-lang-99" data-id="99" data-label="Python" title="Python (PyPy 2.7.13)" class="lang " tabindex="1071">Python</a>
</li>
<li class="">
<a href="#" id="menu-lang-42" data-id="42" data-label="Assembler 64bit" title="Assembler 64bit (nasm 2.14)" class="lang " tabindex="1021">Assembler 64bit</a>
</li>
<li class="">
<a href="#" id="menu-lang-102" data-id="102" data-label="D" title="D (dmd 2.085.0)" class="lang " tabindex="1038">D</a>
</li>
<li class="">
<a href="#" id="menu-lang-112" data-id="112" data-label="JavaScript" title="JavaScript (SMonkey 60.2.3)" class="lang " tabindex="1055">JavaScript</a>
</li>
<li class="">
<a href="#" id="menu-lang-126" data-id="126" data-label="Python 3 nbc" title="Python 3 nbc (python 3.7.3)" class="lang " tabindex="1072">Python 3 nbc</a>
</li>
<li class="">
<a href="#" id="menu-lang-104" data-id="104" data-label="AWK" title="AWK (gawk 4.2.1)" class="lang " tabindex="1022">AWK</a>
</li>
<li class="">
<a href="#" id="menu-lang-84" data-id="84" data-label="D" title="D (ldc 1.12.0)" class="lang " tabindex="1039">D</a>
</li>
<li class="">
<a href="#" id="menu-lang-80" data-id="80" data-label="Julia" title="Julia (julia 1.5.3)" class="lang " tabindex="1056">Julia</a>
</li>
<li class="">
<a href="#" id="menu-lang-117" data-id="117" data-label="R" title="R (R 3.5.2)" class="lang " tabindex="1073">R</a>
</li>
<li class="">
<a href="#" id="menu-lang-105" data-id="105" data-label="AWK" title="AWK (mawk 1.3.3)" class="lang " tabindex="1023">AWK</a>
</li>
<li class="">
<a href="#" id="menu-lang-20" data-id="20" data-label="D" title="D (gdc 8.3)" class="lang " tabindex="1040">D</a>
</li>
<li class="">
<a href="#" id="menu-lang-47" data-id="47" data-label="Kotlin" title="Kotlin (kotlin 1.3.21)" class="lang " tabindex="1057">Kotlin</a>
</li>
<li class="">
<a href="#" id="menu-lang-95" data-id="95" data-label="Racket" title="Racket (racket 7.0)" class="lang " tabindex="1074">Racket</a>
</li>
<li class="">
<a href="#" id="menu-lang-110" data-id="110" data-label="BC" title="BC (bc 1.07.1)" class="lang " tabindex="1024">BC</a>
</li>
<li class="">
<a href="#" id="menu-lang-48" data-id="48" data-label="Dart" title="Dart (dart 2.3.0)" class="lang " tabindex="1041">Dart</a>
</li>
<li class="">
<a href="#" id="menu-lang-26" data-id="26" data-label="Lua" title="Lua (luac 5.3.3)" class="lang " tabindex="1058">Lua</a>
</li>
<li class="">
<a href="#" id="menu-lang-93" data-id="93" data-label="Rust" title="Rust (rust 1.56)" class="lang " tabindex="1075">Rust</a>
</li>
<li class="">
<a href="#" id="menu-lang-12" data-id="12" data-label="Brainf**k" title="Brainf**k (bff 1.0.6)" class="lang " tabindex="1025">Brainf**k</a>
</li>
<li class="">
<a href="#" id="menu-lang-96" data-id="96" data-label="Elixir" title="Elixir (elixir 1.8.2)" class="lang " tabindex="1042">Elixir</a>
</li>
<li class="">
<a href="#" id="menu-lang-30" data-id="30" data-label="Nemerle" title="Nemerle (ncc 1.2.547)" class="lang " tabindex="1059">Nemerle</a>
</li>
<li class="">
<a href="#" id="menu-lang-39" data-id="39" data-label="Scala" title="Scala (scala 2.12.8)" class="lang " tabindex="1076">Scala</a>
</li>
<li class="">
<a href="#" id="menu-lang-81" data-id="81" data-label="C" title="C (clang 8.0)" class="lang " tabindex="1026">C</a>
</li>
<li class="">
<a href="#" id="menu-lang-36" data-id="36" data-label="Erlang" title="Erlang (erl 21.3.8)" class="lang " tabindex="1043">Erlang</a>
</li>
<li class="">
<a href="#" id="menu-lang-25" data-id="25" data-label="Nice" title="Nice (nicec 0.9.13)" class="lang " tabindex="1060">Nice</a>
</li>
<li class="">
<a href="#" id="menu-lang-33" data-id="33" data-label="Scheme" title="Scheme (guile 2.2.4)" class="lang " tabindex="1077">Scheme</a>
</li>
<li class="">
<a href="#" id="menu-lang-27" data-id="27" data-label="C#" title="C# (gmcs 5.20.1)" class="lang " tabindex="1027">C#</a>
</li>
<li class="">
<a href="#" id="menu-lang-124" data-id="124" data-label="F#" title="F# (mono 4.1)" class="lang " tabindex="1044">F#</a>
</li>
<li class="">
<a href="#" id="menu-lang-122" data-id="122" data-label="Nim" title="Nim (nim 0.19.4)" class="lang " tabindex="1061">Nim</a>
</li>
<li class="">
<a href="#" id="menu-lang-18" data-id="18" data-label="Scheme" title="Scheme (stalin 0.11)" class="lang " tabindex="1078">Scheme</a>
</li>
<li class="">
<a href="#" id="menu-lang-41" data-id="41" data-label="C++ 4.3.2" title="C++ 4.3.2 (gcc-4.3.2)" class="lang " tabindex="1028">C++ 4.3.2</a>
</li>
<li class="">
<a href="#" id="menu-lang-92" data-id="92" data-label="Fantom" title="Fantom (fantom 1.0.72)" class="lang " tabindex="1045">Fantom</a>
</li>
<li class="">
<a href="#" id="menu-lang-56" data-id="56" data-label="Node.js" title="Node.js (node 11.12.0)" class="lang " tabindex="1062">Node.js</a>
</li>
<li class="">
<a href="#" id="menu-lang-97" data-id="97" data-label="Scheme" title="Scheme (chicken 4.13)" class="lang " tabindex="1079">Scheme</a>
</li>
<li class="">
<a href="#" id="menu-lang-82" data-id="82" data-label="C++14" title="C++14 (clang 8.0)" class="lang " tabindex="1029">C++14</a>
</li>
<li class="">
<a href="#" id="menu-lang-107" data-id="107" data-label="Forth" title="Forth (gforth 0.7.3)" class="lang " tabindex="1046">Forth</a>
</li>
<li class="">
<a href="#" id="menu-lang-83" data-id="83" data-label="Objective-C" title="Objective-C (clang 8.0)" class="lang " tabindex="1063">Objective-C</a>
</li>
<li class="">
<a href="#" id="menu-lang-23" data-id="23" data-label="Smalltalk" title="Smalltalk (gst 3.2.5)" class="lang " tabindex="1080">Smalltalk</a>
</li>
<li class="">
<a href="#" id="menu-lang-34" data-id="34" data-label="C99" title="C99 (gcc 8.3)" class="lang " tabindex="1030">C99</a>
</li>
<li class="">
<a href="#" id="menu-lang-5" data-id="5" data-label="Fortran" title="Fortran (gfortran 8.3)" class="lang " tabindex="1047">Fortran</a>
</li>
<li class="">
<a href="#" id="menu-lang-8" data-id="8" data-label="OCaml" title="OCaml (ocamlopt 4.05.0)" class="lang " tabindex="1064">OCaml</a>
</li>
<li class="">
<a href="#" id="menu-lang-38" data-id="38" data-label="TCL" title="TCL (tcl 8.6)" class="lang " tabindex="1081">TCL</a>
</li>
<li class="">
<a href="#" id="menu-lang-14" data-id="14" data-label="Clips" title="Clips (clips 6.30)" class="lang " tabindex="1031">Clips</a>
</li>
<li class="">
<a href="#" id="menu-lang-114" data-id="114" data-label="Go" title="Go (go 1.12.1)" class="lang " tabindex="1048">Go</a>
</li>
<li class="">
<a href="#" id="menu-lang-127" data-id="127" data-label="Octave" title="Octave (octave 4.4.1)" class="lang " tabindex="1065">Octave</a>
</li>
<li class="">
<a href="#" id="menu-lang-62" data-id="62" data-label="Text" title="Text (text 6.10)" class="lang " tabindex="1082">Text</a>
</li>
<li class="">
<a href="#" id="menu-lang-111" data-id="111" data-label="Clojure" title="Clojure (clojure 1.10.0)" class="lang " tabindex="1032">Clojure</a>
</li>
<li class="">
<a href="#" id="menu-lang-98" data-id="98" data-label="Gosu" title="Gosu (gosu 1.14.9)" class="lang " tabindex="1049">Gosu</a>
</li>
<li class="">
<a href="#" id="menu-lang-54" data-id="54" data-label="Perl" title="Perl (perl 2018.12)" class="lang " tabindex="1066">Perl</a>
</li>
<li class="">
<a href="#" id="menu-lang-115" data-id="115" data-label="Unlambda" title="Unlambda (unlambda 0.1.4.2)" class="lang " tabindex="1083">Unlambda</a>
</li>
<li class="">
<a href="#" id="menu-lang-118" data-id="118" data-label="Cobol" title="Cobol (gnucobol 2.2.0)" class="lang " tabindex="1033">Cobol</a>
</li>
<li class="">
<a href="#" id="menu-lang-121" data-id="121" data-label="Groovy" title="Groovy (groovy 2.5.6)" class="lang " tabindex="1050">Groovy</a>
</li>
<li class="">
<a href="#" id="menu-lang-94" data-id="94" data-label="Pico Lisp" title="Pico Lisp (pico 18.12.27)" class="lang " tabindex="1067">Pico Lisp</a>
</li>
<li class="">
<a href="#" id="menu-lang-101" data-id="101" data-label="VB.NET" title="VB.NET (mono-3.10)" class="lang " tabindex="1084">VB.NET</a>
</li>
<li class="">
<a href="#" id="menu-lang-106" data-id="106" data-label="COBOL 85" title="COBOL 85 (tinycobol-0.65.9)" class="lang " tabindex="1034">COBOL 85</a>
</li>
<li class="">
<a href="#" id="menu-lang-16" data-id="16" data-label="Icon" title="Icon (iconc 9.5.1)" class="lang " tabindex="1051">Icon</a>
</li>
<li class="">
<a href="#" id="menu-lang-19" data-id="19" data-label="Pike" title="Pike (pike 8.0)" class="lang " tabindex="1068">Pike</a>
</li>
<li class="">
<a href="#" id="menu-lang-6" data-id="6" data-label="Whitespace" title="Whitespace (wspace 0.3)" class="lang " tabindex="1085">Whitespace</a>
</li>
</ul>
</div>
</div>
</div>
<!-- show input -->
<button type="button" class="btn footer-item rel-tooltip" data-toggle="button" title="Specify input (stdin)" id="button-input"><i class="icon-inbox"></i> stdin</button>
<!-- visibility -->
<input type="hidden" name="public" value="0">
<div class="btn-group footer-item" data-toggle="buttons-radio" id="btn-group-visibility">
<button type="button" class="rel-tooltip btn " data-value="1" title="Public - your code will be available to everyone."><i class="icon-globe"></i></button>
<button type="button" class="rel-tooltip btn active" data-value="0" title="Secret - your code will be available only to those with whom you share a link."><i class="icon-glasses"></i></button>
<button type="button" class="rel-tooltip btn disabled" disabled="disabled" data-value="-1" title="Private - only you will be able to access the code. You have to be signed in to use this option."><i class="icon-lock"></i></button>
</div>
<!-- more options -->
<a href="#" id="button-more-options" class="">
<span class="more-options-more">more options</span>
<span class="more-options-less">fewer options</span>
</a>
<!-- submit -->
<div class="pull-right">
<input type="hidden" name="run" value="1">
<button type="submit" name="Submit" id="Submit" tabindex="2" class="btn btn-success footer-item rel-tooltip" title="Run the program (Ctrl+Enter)">
<i class="icon-cog-alt"></i>
Run </button>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
<div class="span4">
<!-- ad -->
<div class="right-sidebar" data-spy="_affix" data-offset-top="40">
<!-- Ideone_S2S_Sidebar_ROS_ATF -->
<div id="bsa-zone_1620921930965-5_123456" data-google-query-id="CLvq8pC_p4oDFQtE9ggdUlAzzA"><div id="google_ads_iframe_/8691100/Ideone_S2S_Sidebar_ROS_ATF_0__container__" style="border: 0pt none; margin: auto; text-align: center;"><iframe id="google_ads_iframe_/8691100/Ideone_S2S_Sidebar_ROS_ATF_0" name="google_ads_iframe_/8691100/Ideone_S2S_Sidebar_ROS_ATF_0" title="3rd party ad content" width="300" height="250" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" aria-label="Advertisement" tabindex="0" allow="private-state-token-redemption" style="border: 0px; vertical-align: bottom;" data-load-complete="true" data-google-container-id="2"></iframe></div></div>
<br>
<a href="http://spoj.com/?utm_campaign=permanent&utm_medium=main-right&utm_source=ideone" target="_blank">
<img src="//d2c5ubcnqbm27w.cloudfront.net/gfx2/img/spoj.png" style="width: 370px;">
</a>
<div class="col-md-12 discover-sphere-engine-api">
<h4>Discover > <a href="/sphere-engine">Sphere Engine API</a></h4>
<p>The brand new service which powers Ideone!</p>
<h4>Discover > <a href="/sphere-engine-widget">IDE Widget</a></h4>
<p>Widget for compiling and running the source code in a web browser!</p>
</div>
</div>
</div>
</div>
</div>
<!-- /.item -->
<div class="item">
</div>
<!-- /.item -->
<div class="item">
</div>
</div>
<!--
<a class="left carousel-control" href="#featured-project-carousel" data-slide="prev">‹</a>
<a class="right carousel-control" href="#featured-project-carousel" data-slide="next">›</a> </div>
-->
</div>
</div>
</div>
</div>
</section>
<div class="bor"></div>
<div class="container">
<div class="row">
<!-- TODO: translate -->
<div class="span8">
<div class="row">
<div class="span4 home-info-box">
<legend>What is Ideone?</legend>
Ideone is an online compiler and debugging tool which allows you to compile source code and execute it online in more than 60 programming languages.
</div>
<div class="span4 home-info-box">
<legend>How to use Ideone?</legend>
Choose a programming language, enter the source code with optional input data... and you are ready to go!
</div>
</div>
<div class="row">
<div class="span4 home-info-box">
<legend>Having problems?</legend>
Check the <a href="/samples">samples</a> to see how to write code which works correctly.To find out more visit <a href="/faq">our FAQ section</a>.
</div>
<div class="span4">
<legend>Sphere Engine™</legend>
We are proud to present our <strong>Sphere Engine™</strong> technology, which allows you to execute programs on a remote serverin a secure way within a complete runtime environment. Visit the <a href="http://sphere-engine.com/?utm_campaign=permanent&utm_medium=main&utm_source=ideone" target="_blank">Sphere Engine™ website</a> to find out more.
</div>
</div>
<div class="row">
</div>
</div>
<div class="span4 home-info-box">
<legend>
Follow us
<div class="pull-right">
<a class="btn-social btn-twitter" title="Follow @ideone on Twitter" href="https://twitter.com/intent/follow?screen_name=ideone" target="_blank">
<i class="icon-twitter"></i>
<span>Follow <b>@ideone</b></span>
</a>
</div>
</legend>
<div>
<a href="https://www.facebook.com/ideone/" target="_blank" style="">
<img src="/gfx2/img/facebook-box.png" alt="Facebook Ideone" style="width: 100%">
</a>
</div>
</div>
</div>
</div>
</form>
<!-- Modal shortcuts-->
<div class="modal hide fade" id="editorShortcuts" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">Shortcuts</h4>
</div>
<div class="modal-body">
<div class="shortcuts-editor-label">Global</div>
<ul class="shortcuts-editor-list">
<li><span class="key">Ctrl <span class="plus">+</span> Enter</span> <span class="command">run</span></li>
</ul>
<div class="shortcuts-editor-label">Ace editor</div>
<ul class="shortcuts-editor-list">
<li><span class="key">Ctrl <span class="plus">+</span> Enter</span> <span class="command">run</span></li>
</ul>
<div class="shortcuts-editor-label">Textarea</div>
<ul class="shortcuts-editor-list">
<li><span class="key">Ctrl <span class="plus">+</span> Enter</span> <span class="command">run</span></li>
</ul>
</div>
</div>
</div>
</div>
<div id="cookie-ue" style="border: 0px; margin: 0px; padding: 0px; position: fixed; left: 0px; bottom: 0px; background-color: #ddd; width: 100%; font-size: 12px; z-index: 10000; opacity: 0.9;">
<div style="padding: 5px;" class="container">
<span id="cookie-ue-msg-content">We use cookies to improve our services. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Ideone website.</span>
<button type="button" class="btn btn-small" title="OK" id="cookie-ue-button">OK</button>
</div>
<script type="text/javascript">
$(document).ready(function(){
$("#cookie-ue-msg-content").text("We use cookies to improve our services. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Ideone website.");
$("#cookie-ue-button").click(function(){
cookie_helper_set('ue', 1);
$("#cookie-ue").hide();
});
});
</script>
</div>
<div id="footer" class="footer shadow-inner-top">
<div class="container">
<a href="http://sphere-research.com?utm_campaign=permanent&utm_medium=footer&utm_source=ideone" target="_blank">Sphere Research Labs</a>.
Ideone is powered by <a href="http://sphere-engine.com/?utm_campaign=permanent&utm_medium=footer&utm_source=ideone" target="_blank">Sphere Engine™</a>
<p id="footer-links">
<a href="/">Home</a>
<a href="https://sphere-engine.com/?utm_campaign=permanent&utm_medium=sphereengine&utm_source=ideone" target="_blank">API</a>
<a href="#" data-toggle="modal" data-target="#lang-dialog">Language</a>
<a href="/faq">FAQ</a>
<a href="/credits">Credits</a>
<span style="margin-left: 20px">
desktop
<a href="/switch/mobile/L2Zvcmsvc1J6bHVW" class="margin-left">mobile</a>
</span>
<br>
<a href="/legal-tos">Terms of Service</a>
<a href="/legal-pp">Privacy Policy</a>
<a href="/legal-gdpr">GDPR Info</a>
</p>
<a href="/ideone/Tools/bug/form/1" id="show_bug_dialog" data-toggle="modal" data-target="#bug-dialog">Feedback & Bugs</a>
<!--
<p class="values">12, 0.13s, 0.16s</p>
-->
<br>
<p><strong>Popular languages:</strong></p>
<p>
<a href="/l/bash">Bash</a>
<a href="/l/pascal">Pascal</a>
<a href="/l/c">C</a>
<a href="/l/perl">Perl</a>
<a href="/l/c-sharp">C#</a>
<a href="/l/php">PHP</a>
<a href="/l/cpp">C++</a>
<a href="/l/pascal">Python</a>
<a href="/l/cpp14">C++14</a>
<a href="/l/python-3">Python3</a>
<a href="/l/haskell">Haskell</a>
<a href="/l/ruby">Ruby</a>
<a href="/l/java">Java</a>
<a href="/l/sqlite">SQLite</a>
<a href="/l/objective-c">Objective-C</a>
<a href="/l/swift">Swift</a>
<a href="/l/vb-net">VB.net</a>
<br>
<a href="/languages">List of all supported programming languages</a>
</p>
</div>
</div>
<div class="modal hide fade" id="bug-dialog" role="dialog" tabindex="-1">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3>Report bug / make suggestion</h3>
</div>
<div class="modal-body">
<img src="//d2c5ubcnqbm27w.cloudfront.net/gfx/loader.gif" style="width: 14px; height: 14px;" alt="loading...">
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">Close</a>
<a href="#" class="btn btn-primary" id="bug-dialog-submit">submit</a>
</div>
</div>
<div class="modal hide fade" id="lang-dialog">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3>Choose your language</h3>
</div>
<div class="modal-body">
<ul style="list-style-type: none;">
<li><a href="/lang/en"><b>English</b></a></li>
<li><a href="/lang/hi">Hindi</a></li>
<li><a href="/lang/hu">Hungarian</a></li>
<li><a href="/lang/mn">Mongolian</a></li>
<li><a href="/lang/pl">Polish</a></li>
<li><a href="/lang/ru">Russian</a></li>
<li><a href="/lang/es">Spanish</a></li>
<li><a href="/lang/zh">Traditional Chinese</a></li>
</ul>
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">close</a>
</div>
</div>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-LK6L5KL2NR"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-LK6L5KL2NR');
</script>
<script type="text/javascript">
$(function(){
$(document).on('click', '.track', function(){
var event = $(this).attr('data-event');
var action = $(this).attr('data-action');
var value = $(this).attr('data-value');
// ga('send', 'event', event, action, value);
// console.log(event);
});
});
</script>
<!-- Hotjar Tracking Code for http://ideone.com -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:334655,hjsv:5};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<script>
</script>
<script>
(function(){
if(typeof _bsa !== 'undefined' && _bsa) {
// format, zoneKey, segment:value, options
_bsa.init('flexbar', 'CE7D42QN', 'placement:ideonecom');
}
})();
</script>
</div><!-- end of #_container -->
<!--
<script type="text/javascript">
(function() {
var wrc = document.createElement('script'); wrc.type = 'text/javascript'; wrc.async = true; window.rc_utm_source='ideone';
wrc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'recruitcoders.com/w4loader.js';
var s = document.getElementsByTagName('body')[0]; s.appendChild(wrc);
})();
</script>
-->
<img src="https://ad-delivery.net/px.gif?ch=2" style="display: none !important; width: 1px !important; height: 1px !important;"><img src="https://ad.doubleclick.net/favicon.ico?ad=300x250&ad_box_=1&adnet=1&showad=1&size=250x250" style="display: none !important; width: 1px !important; height: 1px !important;"><img src="https://ad-delivery.net/px.gif?ch=1&e=0.9043882026501162" style="display: none !important; width: 1px !important; height: 1px !important;"><iframe id="_hjSafeContext_81983614" title="_hjSafeContext" tabindex="-1" aria-hidden="true" src="about:blank" style="display: none !important; width: 1px !important; height: 1px !important; opacity: 0 !important; pointer-events: none !important;"></iframe><iframe name="google_ads_top_frame" id="google_ads_top_frame" style="display: none; position: fixed; left: -999px; top: -999px; width: 0px; height: 0px;"></iframe><iframe src="https://gum.criteo.com/syncframe?origin=publishertag&topUrl=ideone.com#{"uid":{"origin":0},"lwid":{"origin":0},"bundle":{"origin":0},"optout":{"value":false,"origin":0},"sid":{"origin":0},"tld":"ideone.com","topUrl":"ideone.com","version":144,"cw":true,"lsw":true,"origin":"publishertag","requestId":"0.8400819158807475"}" width="0" height="0" frameborder="0" title="Criteo GUM iframe" style="border-width: 0px; margin: 0px; display: none;"></iframe></body><iframe sandbox="allow-scripts allow-same-origin" id="454ba96e47cb0d5" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://js-sec.indexww.com/um/ixmatch.html">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="4603a933d1586e5" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://acdn.adnxs.com/dmp/async_usersync.html">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="47b4174bf82e64d" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://hb.trustedstack.com/checksync.php?vsSync=1&cs=6&cv=31&https=1&cid=TS14F7R31&prvid=2130%2C572%2C2118%2C2117%2C2116%2C2115%2C2114%2C544%2C589%2C546%2C537%2C548%2C516%2C517&itype=TRUSTED_STACK_NAB&purpose1=1&gdprconsent=0&gdpr=1&coppa=0&usp_status=0&usp_consent=1">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="4829eef93ca1b5c" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://public.servenobid.com/sync.html">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="4912ac071eabf65" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://eus.rubiconproject.com/usync.html">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="5096e1235b4781b" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://ads.pubmatic.com/AdServer/js/user_sync.html?kdntuid=1&p=161102">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="51b67268647e1c4" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://contextual.media.net/checksync.php?vsSync=1&cs=8&cv=31&https=1&cid=8CU18831I&prvid=2034%2C2033%2C2055%2C2030%2C3020%2C294%2C251%2C233%2C2027%2C236%2C313%2C237%2C359%2C459%2C70%2C319%2C97%2C55%2C77%2C20000%2C3012%2C3011%2C182%2C262%2C460%2C461%2C462%2C244%2C563%2C201%2C246%2C4%2C203%2C10000%2C108%2C9%2C407&itype=PREBID&purpose1=1&gdprconsent=0&gdpr=1&coppa=0&usp_status=0&usp_consent=1">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="5215428e6ba3aa6" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://onetag-sys.com/usync/?cb=1734187301582">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="535f2359f827dcd" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://ads.pubmatic.com/AdServer/js/user_sync.html?p=156631&s=1176429&predirect=https%3A%2F%2Fu-ams03.e-planning.net%2Fum%3Fdc%3Da208d9366469aa64%26fi%3Da5c3493d2b7e8fcb%26uid%3D">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="54b42b0ffc95fa9" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://sync.cootlogix.com/api/sync/iframe/?cid=&gdpr=0&gdpr_consent=&us_privacy=">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="55e65b3a1aa6336" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://visitor.omnitagjs.com/visitor/isync?uid=19340f4f097d16f41f34fc0274981ca4">
</iframe><iframe sandbox="allow-scripts allow-same-origin" id="560af6e6b10df4a" frameborder="0" allowtransparency="true" marginheight="0" marginwidth="0" width="0" hspace="0" vspace="0" height="0" style="height:0px;width:0px;display:none;" scrolling="no" src="https://sdk.streamrail.com/cs-config/cs.html?org=64d8986b534fd000016358c2&tc=64e5b8175ab8e700016b5cf3&as=64e5b8175ab8e700016b5cf5&type=hb&wd=cs.yellowblue.io&domain=ideone.com&gdpr=1&gdpr_consent=">
</iframe></html>