Your task is to abstract a {language} code snippet to a new representation. Only provide the new representation, do not output other explanations. The new representation should satisfy the following principles:

- Semantic-Equivalent: The representation and the Python code should be semantically equivalent. You can reconstruct the original Python code based on the representation.

- Non-Code: The representation should be novel and differ from Python code. You can not simply output the original code or its reformatted versions.

Here is the {language} code:
{code}