In how many ways can you pick five books from a shelve with twelve books, such that no two books you pick are consecutive?
This is a problem that I have encountered in several different forms ("In how many ways can you paint five steps of a twelve step staircase, without any two consecutive steps being painted?", etc.) but the idea is the same. Here is how I solved it:
Consider a shelve with $13$ books, and then calculate the number of ways you arrange $5$ pairs and $3$ single books on that shelve. The answer to that question is ${8 \choose 5} = 56$. This question is equivalent to the original, because the pairs prevent you from choosing two consecutive books, and a shelve of $13$ books rather than $12$ is considered because otherwise, it would not be possible to choose the last book on the shelve.
This approach has its downside: writing a formal proof of this is not easy, as you can see. I tried to explain this proof to a friend of mine in order to give him the intuition ${8 \choose 5}$ is the right answer (which is usually easier than a formal proof) but I already had a hard time doing that.
My question is: Is there a more rigorous proof this is the right answer? Not only would that help me explain my answer, but it would probably allow me to use that technique to a broader range of problems.