Part B: 21 kb