How many different ways do there exist to split the set $A=\{1,2,...,n\}$ into at most $m$ non-empty disjoint subsets, whose union is $A$.
For example, if $m=3$ then we have the following:
$n=1: \quad$ there is only 1 such subset;
$n=2: \quad$ we have the following possible splittings:
$\quad\quad\quad\quad\big\{\{1\}, \{2\}\big\}, \big\{\{1,2\}\big\}$ - $2$ in total;
$n=3: \quad$ we have the following possible splittings:
$\quad\quad\quad\quad\big\{\{1\}, \{2\},\{3\}\big\}, \big\{\{1,2\}, \{3\}\big\}, \big\{\{1,3\}, \{2\}\big\}, \big\{\{1\}, \{2,3\}\big\}, \big\{\{1,2,3\}\big\}$ - $5$ in total.