The alphabet contains 26 letters, 5 of them are vowel. How many codes consisting of 5 letters, 3 consonants and 2 vowels can be formed? From this amount, how many are there that
a) contain the letter b?
b) contain both the letters b and c?
c) contain the letter b and end with c?