Integer | A simple number, positive or negative. In general, all numbers mentioned below can be positive or negative. |

Decimal number | The solution must have as least as many decimals as written in the description, and has to exactly match the official solution when rounded to that number of decimals. (The solution is required to have at least as many decimals as entered by the author, otherwise it will be rejected. The solution is accepted if and only if it is equal to the author's solution when rounded to the same number of decimals. If you are unsure about how the rounding is performed, please try sending the solution with more decimals than required. Please prefer dots over commas as a decimal mark.) |

Fraction | Fractions are written in the format a/b, where a and b are integers. Reducible fractions are accepted. You can also write a single integer if you are sure the result is an integer. Decimal numbers are not accepted. (Fraction is written in the format a/b, where a and b are integers. The competitors solution will be accepted if it is an integer or a fraction equal to the given fraction. Reducible fractions are also accepted.) |

List | A list can contain integers, decimal numbers, fractions or strings (anything else). If not obvious, the type of elements will be specified, together with the decimal count in the case of decimal numbers. The length of the list might or might not be specified. The list can also contain a single element! Separate the elements with a comma. (A list can contain integers, decimal numbers, fractions or strings (anything else). All elements must have the same type. Elements are separated with a comma. By default, competitors don't know the length of the list. To make the length visible, use #: prefix. To make a single-element list, put the element into [ ] brackets.) |

Set | Same as for lists, just the order does not matter. (Acts similarly to lists, only the elements are treated as unordered. Put the comma separated values inside the { } brackets. Same as for lists, use #: prefix to make the length visible. Warning: Sets behave actually as multisets, please write a note in the problem description directly if you do except multiple equal values.) |

String | Anything that does not match any other type. That can include words, special formats, or even numbers of special forms. (Anything that does not match any other type. To force the type to be a string, use = prefix.) |

Textual | Textual answer, manually graded by the organizers. (To enable textual (manually graded) answer, set task solution to MANUAL.) |