<svg width="160pt" height="288" viewBox="0 0 160 216" xmlns="http://www.w3.org/2000/svg"><g class="graph"><circle stroke="#000" cx="67" cy="-199" r="9" class="node" transform="translate(4 212)"/><g class="node"><path fill="#fff" stroke="#fff" d="M104.573 58.398H37.427l-12 12v17.204l12 12h67.146l12-12V70.398l-12-12z"/><path fill="#fff" stroke="#fff" d="M37.427 58.398c-6 0-12 6-12 12m0 17.204c0 6 6 12 12 12m67.146 0c6 0 12-6 12-12m0-17.204c0-6-6-12-12-12"/><path fill="none" stroke="#000" d="M104.573 58.398H37.427m0 0c-6 0-12 6-12 12m0 0v17.204m0 0c0 6 6 12 12 12m0 0h67.146m0 0c6 0 12-6 12-12m0 0V70.398m0 0c0-6-6-12-12-12"/><text text-anchor="middle" x="67" y="-137.2" font-family="Times,serif" font-size="14" transform="translate(4 212)">Program</text><text text-anchor="middle" x="67" y="-120.4" font-family="Times,serif" font-size="14" transform="translate(4 212)">ForStatement</text></g><g class="edge" stroke="#000"><path fill="none" d="M71 22.106V48.06"/><path d="m74.5 48.158-3.5 10-3.5-10h7z"/></g><g class="node"><path fill="#fff" stroke="#fff" d="M126.147 136.3H15.853l-12 12v51.4l12 12h110.294l12-12v-51.4l-12-12z"/><path fill="#fff" stroke="#fff" d="M15.853 136.3c-6 0-12 6-12 12m0 51.4c0 6 6 12 12 12m110.294 0c6 0 12-6 12-12m0-51.4c0-6-6-12-12-12"/><path fill="none" stroke="#000" d="M126.147 136.3H15.853m0 0c-6 0-12 6-12 12m0 0v51.4m0 0c0 6 6 12 12 12m0 0h110.294m0 0c6 0 12-6 12-12m0 0v-51.4m0 0c0-6-6-12-12-12"/><text text-anchor="middle" x="67" y="-59" font-family="Times,serif" font-size="14" transform="translate(4 212)">BlockStatement</text><text text-anchor="middle" x="67" y="-42.2" font-family="Times,serif" font-size="14" transform="translate(4 212)">ExpressionStatement</text><text text-anchor="middle" x="67" y="-25.4" font-family="Times,serif" font-size="14" transform="translate(4 212)">CallExpression</text><text text-anchor="middle" x="67" y="-8.6" font-family="Times,serif" font-size="14" transform="translate(4 212)">Identifier (foo)</text></g><g class="edge" stroke="#000"><path fill="none" d="M71 99.723v26.297"/><path d="m74.5 126.035-3.5 10-3.5-10h7z"/></g><g class="edge" stroke="#000"><path fill="none" d="M138.337 157.848C148.84 160.262 156 165.647 156 174c0 5.482-3.084 9.685-8.172 12.61"/><path d="m148.93 189.934-10.593.218 8.145-6.776 2.448 6.558z"/></g></g></svg>