Part C: 89 kb