count how many ways the child can run up the stairs
magic index of array such that a[i] == i
write a method to return all subsets of a set