Part A: 161 kb