This is Markdown file directive3.md
Directives are HTML comments and are not rendered. To see the directives press Edit on GitHub and then the Raw button.
This test case modifies grades.
The objects created by the share-names code block can be modified and blocks run afterward will see the changes.
This test case sees the modified grades.
print(grades == ["A", "B", "C", "D"])