How many permutations of the letters ABCDEFGH contain the string ABC? This is an example problem in my book, and the answer is 6! = 720. Could someone please explain to me the reasoning behind this (my book does a poor job explaining)? And would this reasoning apply if the string to be found was, say, just AB?