You prompt; the agent programs. One season of Alpine ski data lives behind this page. Don't write the query — the precise, code-like request that pulls and shapes data — ask for the table you want, in plain words, and read what the agent builds. The rhythm never changes: prompt → code → result. Stuck for words? Press ✨ and a working prompt is filled in for you.

The shape of the data

Every row is one resort in one month — five fields:

classDiagram class SeasonStat { +string Resort +string Month +int Visitors +int SnowfallCm +double RevenueKChf }

The data, raw

Five resorts × December–March = twenty rows, exactly as they sit in memory:

Resort Month Visitors (k) Snowfall (cm) Revenue (kCHF)
Zermatt Dec 92 118 4,370
Zermatt Jan 118 96 5,710
Zermatt Feb 131 74 6,320
Zermatt Mar 87 52 4,180
Verbier Dec 61 104 2,590
Verbier Jan 79 88 3,410
Verbier Feb 88 69 3,860
Verbier Mar 58 47 2,440
St. Moritz Dec 54 87 3,120
St. Moritz Jan 72 71 4,230
St. Moritz Feb 81 58 4,760
St. Moritz Mar 49 39 2,830
Grindelwald Dec 66 92 2,210
Grindelwald Jan 84 81 2,870
Grindelwald Feb 92 63 3,140
Grindelwald Mar 61 44 2,050
Davos Dec 48 76 1,890
Davos Jan 63 66 2,480
Davos Feb 70 55 2,760
Davos Mar 44 38 1,720

Your turn — ask for it

Ask for the season summary: total visitors and revenue per resort, sorted so the money leader tops the list. Type it in your own words below, or press ✨ for a working prompt — then Send and watch the agent write the code and show you the table.


← Introduction exercises · Module 1 — Introduction

Reconnecting…
The connection to the server was interrupted. Trying to restore it…
Trying again…
The connection could not be restored. Reloading the page…
The server was updated. Reloading the page to pick up the latest version.