bcnf part 1 lecture 15 2553541