recursive combinatorics solutions added