<svg width="136pt" height="344pt" viewBox="0 0 136 344" xmlns="http://www.w3.org/2000/svg"><g class="graph"><circle stroke="#000" cx="64" cy="-327" r="9" class="node" transform="translate(4 340)"/><g class="node"><path fill="#fff" stroke="#fff" d="M120.617 58.7H15.383l-12 12v84.6l12 12h105.234l12-12V70.7l-12-12z"/><path fill="#fff" stroke="#fff" d="M15.383 58.7c-6 0-12 6-12 12m0 84.6c0 6 6 12 12 12m105.234 0c6 0 12-6 12-12m0-84.6c0-6-6-12-12-12"/><path fill="none" stroke="#000" d="M120.617 58.7H15.383m0 0c-6 0-12 6-12 12m0 0v84.6m0 0c0 6 6 12 12 12m0 0h105.234m0 0c6 0 12-6 12-12m0 0V70.7m0 0c0-6-6-12-12-12"/><text text-anchor="middle" x="64" y="-264.8" font-family="Times,serif" font-size="14" transform="translate(4 340)">Program</text><text text-anchor="middle" x="64" y="-248" font-family="Times,serif" font-size="14" transform="translate(4 340)">ForStatement</text><text text-anchor="middle" x="64" y="-231.2" font-family="Times,serif" font-size="14" transform="translate(4 340)">VariableDeclaration</text><text text-anchor="middle" x="64" y="-214.4" font-family="Times,serif" font-size="14" transform="translate(4 340)">VariableDeclarator</text><text text-anchor="middle" x="64" y="-197.6" font-family="Times,serif" font-size="14" transform="translate(4 340)">Identifier (i)</text><text text-anchor="middle" x="64" y="-180.8" font-family="Times,serif" font-size="14" transform="translate(4 340)">Literal (0)</text></g><g class="edge" stroke="#000"><path fill="none" d="M68 22.02v26.167"/><path d="m71.5 48.414-3.5 10-3.5-10h7z"/></g><g class="node"><path fill="#fff" stroke="#fff" d="M114.233 203.599H21.767l-12 12v34.802l12 12h92.466l12-12V215.6l-12-12z"/><path fill="#fff" stroke="#fff" d="M21.767 203.599c-6 0-12 6-12 12m0 34.802c0 6 6 12 12 12m92.466 0c6 0 12-6 12-12m0-34.802c0-6-6-12-12-12"/><path fill="none" stroke="#000" d="M114.233 203.599H21.767m0 0c-6 0-12 6-12 12m0 0v34.802m0 0c0 6 6 12 12 12m0 0h92.466m0 0c6 0 12-6 12-12m0 0V215.6m0-.001c0-6-6-12-12-12"/><text text-anchor="middle" x="64" y="-119.6" font-family="Times,serif" font-size="14" transform="translate(4 340)">BinaryExpression</text><text text-anchor="middle" x="64" y="-102.8" font-family="Times,serif" font-size="14" transform="translate(4 340)">Identifier (i)</text><text text-anchor="middle" x="64" y="-86" font-family="Times,serif" font-size="14" transform="translate(4 340)">Literal (10)</text></g><g class="edge" stroke="#000"><path fill="none" d="M68 167.476v25.952"/><path d="m71.5 193.548-3.5 10-3.5-10h7z"/></g><g class="node"><path fill="#fff" stroke="#fff" d="M114.977 298.398H21.023l-12 12v17.204l12 12h93.954l12-12v-17.204l-12-12z"/><path fill="#fff" stroke="#fff" d="M21.023 298.398c-6 0-12 6-12 12m0 17.204c0 6 6 12 12 12m93.954 0c6 0 12-6 12-12m0-17.204c0-6-6-12-12-12"/><path fill="none" stroke="#000" d="M114.977 298.398H21.023m0 0c-6 0-12 6-12 12m0 0v17.204m0 0c0 6 6 12 12 12m0 0h93.954m0 0c6 0 12-6 12-12m0 0v-17.204m0 0c0-6-6-12-12-12"/><text text-anchor="middle" x="64" y="-25.2" font-family="Times,serif" font-size="14" transform="translate(4 340)">UpdateExpression</text><text text-anchor="middle" x="64" y="-8.4" font-family="Times,serif" font-size="14" transform="translate(4 340)">Identifier (i)</text></g><path fill="none" d="M68 262.439v25.77m3.5.123-3.5 10-3.5-10h7z" class="edge"/></g></svg>