Part A: 82 kb