part a&b