- 扫描 ID:
- 89b7b878-e595-4233-8f7a-bd0e18e6b5f7已完成
- 提交的 URL:
- https://ideone.com/fork/sRzluV
- 报告完成时间:
链接 · 找到 7 个
从页面中识别出的传出链接
链接 | 文本 |
---|---|
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 |
JavaScript 变量 · 找到 257 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
0 | object |
1 | object |
2 | object |
3 | object |
4 | object |
5 | object |
6 | object |
7 | object |
8 | object |
9 | object |
控制台日志消息 · 找到 289 条
记录到 Web 控制台的消息
类型 | 类别 | 记录 |
---|---|---|
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
页面的原始 HTML 正文
<!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>