Step 01 of 10

The function

Did we read what you meant?

← All ten steps

What the app does

Your input is turned into an expression tree, tidied up, and printed back. Implicit multiplication, the unicode minus pasted from a textbook, |x| for absolute value and sin²(x) for the square of a sine are all accepted, so what you type need not be typed the way a computer would write it.

Why it matters

Everything that follows is computed from that tree. If the reading is wrong, so is the whole study — which is why the tidied form is shown back to you first.

Read further

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.