Part A
1-2 done