Part A is done