Part A finished