<commit_before><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <link rel="stylesheet" href="https://code.getmdl.io/1.1.3/material.indigo-pink.min.css">
    <script defer src="https://code.getmdl.io/1.1.3/material.min.js"></script>

    <link rel="stylesheet" href="mathProgram.css" type="text/css" media="screen">
    <link rel="stylesheet" href="jquery-ui-1.10.2.custom/css/cupertino/jquery-ui-1.10.2.custom.css" type="text/css"
          media="screen">
    <script type="text/javascript" src="jquery-ui-1.10.2.custom/js/jquery-1.9.1.js"></script>
    <script type="text/javascript" src="jquery-ui-1.10.2.custom/js/jquery-ui-1.10.2.custom.min.js"></script>
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
      MathJax.Hub.Config({
      TeX: {
      Macros: {
      PP: "{\\mathbb{P}}",
      ZZ: "{\\mathbb{Z}}",
      QQ: "{\\mathbb{Q}}",
      RR: "{\\mathbb{R}}",
      CC: "{\\mathbb{C}}",
      mac: "{{\\it Macaulay2}}",
      bold: ["{\\bf #1}",1]
      }
      }
});






    </script>
    <script type="text/javascript"
            src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
    </script>

    <script src="/siofu/client.js"></script>
    <script src="/socket.io/socket.io.js"></script>
    <script type="text/javascript" src="tutorials.js"></script>
    <script type="text/javascript" src="settings.js"></script>
    <script type="text/javascript" src="mathProgram.js"></script>
    <script>
        (function (i, s, o, g, r, a, m) {
            i['GoogleAnalyticsObject'] = r;
            i[r] = i[r] || function () {
                        (i[r].q = i[r].q || []).push(arguments)
                    }, i[r].l = 1 * new Date();
            a = s.createElement(o),
                    m = s.getElementsByTagName(o)[0];
            a.async = 1;
            a.src = g;
            m.parentNode.insertBefore(a, m)
        })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');

        ga('create', 'UA-41197228-1', 'cornell.edu');
        ga('send', 'pageview');

    </script>
    <title>
        Macaulay2
    </title>

</head>
<body>
<!--[if IE]>
<p> Internet Explorer is currently not supported. Please use a different browser. </p>
<![endif]-->

<!-- Always shows a header, even in smaller screens. -->
<div class="mdl-layout mdl-js-layout mdl-layout--fixed-header">
    <header class="mdl-layout__header">
        <div class="mdl-layout__header-row">
            <!-- Title -->
            <span class="mdl-layout-title">Macaulay2</span>
            <!-- Add spacer, to align navigation to the right -->
            <div class="mdl-layout-spacer"></div>
            <!-- Navigation. We hide it in small screens. -->
            <nav class="mdl-navigation mdl-layout--large-screen-only">
                <a class="mdl-navigation__link" href="" id="uploadBtn">Reset</a>
                <a class="mdl-navigation__link" href="" id="uploadBtn">Interrupt</a>
                <a class="mdl-navigation__link" href="" id="uploadBtn">Save</a>
                <a class="mdl-navigation__link" href="" id="uploadBtn">Upload file</a>
            </nav>
        </div>
        <!-- Tabs -->
        <div class="mdl-layout__tab-bar mdl-js-ripple-effect">
            <a href="#scroll-tab-1" class="mdl-layout__tab is-active">Home</a>
            <a href="#scroll-tab-2" class="mdl-layout__tab">Tutorial</a>
            <a href="#scroll-tab-3" class="mdl-layout__tab">Input</a>
        </div>
    </header>
    <div class="mdl-layout__drawer">
        <span class="mdl-layout-title">Macaulay2</span>
        <nav class="mdl-navigation">
            <a class="mdl-navigation__link" href="">Home</a>
            <a class="mdl-navigation__link" href="">Tutorial</a>
            <a class="mdl-navigation__link" href="">Input</a>
            <a class="mdl-navigation__link" href="">Help</a>
        </nav>
    </div>
    <main class="mdl-layout__content">
        <div class="left halfWidth rel">

            <section class="mdl-layout__tab-panel is-active" id="scroll-tab-1">
                <div class="page-content" id="home">
                    <img class="image-text-wrap" src="frontPageImage.jpg"/>

                    <h3>Welcome to Macaulay2</h3>

                    <p>This web site allows you to try, learn, and use Macaulay2, without the need to
                        install it.
                        Get started by selecting a tutorial below. To learn how to use this site effectively,
                        try the <b>Welcome</b> tutorial. Have fun!
                    </p>

                    <p><a href='http://macaulay2.com' target='_blank'>Macaulay2</a> is an open source software
                        system devoted to supporting research in algebraic geometry and commutative
                        algebra, and related field in mathematics or applications. </p>
                </div>
            </section>

            <section class="mdl-layout__tab-panel" id="scroll-tab-2">
                <div class="page-content" id="lesson">
                </div>
            </section>
            <section class="mdl-layout__tab-panel" id="scroll-tab-3">
                <div class="page-content" id="inputarea">
        <textarea id="M2In" wrap='off' autocorrect="off" spellcheck="false" autocapitalize="off">
        </textarea>
                </div>
            </section>
        </div>

        <div class="page-content" id="outputarea">
        <textarea id="M2Out" wrap='off' autocorrect="off" spellcheck="false" autocapitalize="off">
        </textarea>
        </div>
    </main>


    <footer class="mdl-mini-footer">
        <div class="mdl-mini-footer__left-section">
            <div class="mdl-logo">Macaulay2</div>
            any questions or suggestions. Funding provided by the NSF (
            <a href="http://www.math.uiuc.edu/Macaulay2/Funding/" target='_blank'>see here</a>
            and through Award 0635561).
        </div>
    </footer>

</div>


<div style='height: 0px;width: 0px; overflow:hidden;'><input id="upfile" type="file" value="upload"/></div>
<div style='height: 0px;width: 0px; overflow:hidden;'><input id="uptutorial" type="file" value="upload"/></div>
<form method="POST" enctype="multipart/form-data" name="myForm">
</form>
</body>
</html><commit_msg>Put output to right hand side<commit_after><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <link rel="stylesheet" href="https://code.getmdl.io/1.1.3/material.indigo-pink.min.css">
    <script defer src="https://code.getmdl.io/1.1.3/material.min.js"></script>

    <link rel="stylesheet" href="mathProgram.css" type="text/css" media="screen">
    <link rel="stylesheet" href="jquery-ui-1.10.2.custom/css/cupertino/jquery-ui-1.10.2.custom.css" type="text/css"
          media="screen">
    <script type="text/javascript" src="jquery-ui-1.10.2.custom/js/jquery-1.9.1.js"></script>
    <script type="text/javascript" src="jquery-ui-1.10.2.custom/js/jquery-ui-1.10.2.custom.min.js"></script>
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
      MathJax.Hub.Config({
      TeX: {
      Macros: {
      PP: "{\\mathbb{P}}",
      ZZ: "{\\mathbb{Z}}",
      QQ: "{\\mathbb{Q}}",
      RR: "{\\mathbb{R}}",
      CC: "{\\mathbb{C}}",
      mac: "{{\\it Macaulay2}}",
      bold: ["{\\bf #1}",1]
      }
      }
});





    </script>
    <script type="text/javascript"
            src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
    </script>

    <script src="/siofu/client.js"></script>
    <script src="/socket.io/socket.io.js"></script>
    <script type="text/javascript" src="tutorials.js"></script>
    <script type="text/javascript" src="settings.js"></script>
    <script type="text/javascript" src="mathProgram.js"></script>
    <script>
        (function (i, s, o, g, r, a, m) {
            i['GoogleAnalyticsObject'] = r;
            i[r] = i[r] || function () {
                        (i[r].q = i[r].q || []).push(arguments)
                    }, i[r].l = 1 * new Date();
            a = s.createElement(o),
                    m = s.getElementsByTagName(o)[0];
            a.async = 1;
            a.src = g;
            m.parentNode.insertBefore(a, m)
        })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');

        ga('create', 'UA-41197228-1', 'cornell.edu');
        ga('send', 'pageview');

    </script>
    <title>
        Macaulay2
    </title>

</head>
<body>
<!--[if IE]>
<p> Internet Explorer is currently not supported. Please use a different browser. </p>
<![endif]-->

<!-- Always shows a header, even in smaller screens. -->
<div class="mdl-layout mdl-js-layout mdl-layout--fixed-header">
    <header class="mdl-layout__header">
        <div class="mdl-layout__header-row">
            <!-- Title -->
            <span class="mdl-layout-title">Macaulay2</span>
            <!-- Add spacer, to align navigation to the right -->
            <div class="mdl-layout-spacer"></div>
            <!-- Navigation. We hide it in small screens. -->
            <nav class="mdl-navigation mdl-layout--large-screen-only">
                <a class="mdl-navigation__link" href="" id="uploadBtn">Reset</a>
                <a class="mdl-navigation__link" href="" id="uploadBtn">Interrupt</a>
                <a class="mdl-navigation__link" href="" id="uploadBtn">Save</a>
                <a class="mdl-navigation__link" href="" id="uploadBtn">Upload file</a>
            </nav>
        </div>
        <!-- Tabs -->
        <div class="mdl-layout__tab-bar mdl-js-ripple-effect">
            <a href="#scroll-tab-1" class="mdl-layout__tab is-active">Home</a>
            <a href="#scroll-tab-2" class="mdl-layout__tab">Tutorial</a>
            <a href="#scroll-tab-3" class="mdl-layout__tab">Input</a>
        </div>
    </header>
    <div class="mdl-layout__drawer">
        <span class="mdl-layout-title">Macaulay2</span>
        <nav class="mdl-navigation">
            <a class="mdl-navigation__link" href="">Home</a>
            <a class="mdl-navigation__link" href="">Tutorial</a>
            <a class="mdl-navigation__link" href="">Input</a>
            <a class="mdl-navigation__link" href="">Help</a>
        </nav>
    </div>
    <main class="mdl-layout__content">
        <div class="left halfWidth rel">

            <section class="mdl-layout__tab-panel is-active" id="scroll-tab-1">
                <div class="page-content" id="home">
                    <img class="image-text-wrap" src="frontPageImage.jpg"/>

                    <h3>Welcome to Macaulay2</h3>

                    <p>This web site allows you to try, learn, and use Macaulay2, without the need to
                        install it.
                        Get started by selecting a tutorial below. To learn how to use this site effectively,
                        try the <b>Welcome</b> tutorial. Have fun!
                    </p>

                    <p><a href='http://macaulay2.com' target='_blank'>Macaulay2</a> is an open source software
                        system devoted to supporting research in algebraic geometry and commutative
                        algebra, and related field in mathematics or applications. </p>
                </div>
            </section>

            <section class="mdl-layout__tab-panel" id="scroll-tab-2">
                <div class="page-content" id="lesson">
                </div>
            </section>
            <section class="mdl-layout__tab-panel" id="scroll-tab-3">
                <div class="page-content" id="inputarea">
        <textarea id="M2In" wrap='off' autocorrect="off" spellcheck="false" autocapitalize="off">
        </textarea>
                    </div>
            </section>
        </div>

        <div class="page-content">
            <div id="outputarea" class="terminal right">
        <textarea id="M2Out" wrap='off' autocorrect="off" spellcheck="false" autocapitalize="off">
        </textarea>
            </div>
        </div>
    </main>


    <footer class="mdl-mini-footer">
        <div class="mdl-mini-footer__left-section">
            <div class="mdl-logo">Macaulay2</div>
            any questions or suggestions. Funding provided by the NSF (
            <a href="http://www.math.uiuc.edu/Macaulay2/Funding/" target='_blank'>see here</a>
            and through Award 0635561).
        </div>
    </footer>

</div>





<div style='height: 0px;width: 0px; overflow:hidden;'><input id="upfile" type="file" value="upload"/></div>
<div style='height: 0px;width: 0px; overflow:hidden;'><input id="uptutorial" type="file" value="upload"/></div>
<form method="POST" enctype="multipart/form-data" name="myForm">
</form>
</body>
</html>
{'fraction_non_alphanumeric': 0.18220403213581932, 'fraction_numerical': 0.01227830832196453, 'mean_word_length': 2.2604398319743018, 'pattern_counts': {'":': 0, '<': 277, '<?xml version=': 0, '>': 277, 'https://': 6, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4804312', 'n_tokens_mistral': 4410, 'n_tokens_neox': 4177, 'n_words': 822}