Se consideră un număr suficient de mare de monede de dimensiuni egale pentru a construi din ele turnuri pe baza următoarelor reguli:
cel mai înalt turn are înălțimea de n monede , cel mai mic are înălțimea 1 (o monedă);
turnurile se așează în linie unul lângă altul, astfel încât între oricare două turnuri de aceeași înălțime să existe cel puțin un turn mai înalt decât acestea două.