Part C: 25 kb